Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Selsoft Inc, so some details may not match this job. The employer's own page has the real description.
Overview
Selsoft Inc. is seeking an experienced Senior Quality Assurance Automation Engineer to join our dynamic team. The ideal candidate will be responsible for developing and implementing automated testing solutions to ensure the quality and performance of our software products. This role entails collaborating with cross-functional teams to verify functionality, performance, and scalability, while continuously improving testing processes to enhance productivity and efficiency.
Job Responsibilities
- Design, develop, and execute automated test scripts using industry-standard frameworks.
- Collaborate with developers, product managers, and other stakeholders to understand system requirements and develop testing strategies.
- Establish and maintain test automation frameworks for functional, performance, and security testing.
- Identify, document, and track defects, and work with the development team to ensure timely resolution.
- Conduct code reviews of automation scripts and mentoring junior QA engineers.
- Utilize continuous integration/continuous deployment (CI/CD) practices to integrate testing into the software development lifecycle.
- Analyze test results and develop reports to communicate findings to stakeholders effectively.
- Stay up-to-date with emerging testing tools and technologies to propose improvements in processes.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Quality Assurance Automation.
- Proficient in programming languages such as Java, Python, or C#.
- Experience with automation testing tools such as Selenium, TestNG, JUnit, or similar frameworks.
- Strong understanding of software development methodologies (Agile, Scrum).
- Familiarity with version control systems, preferably Git.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills to work effectively within teams.
Technologies & Tools
The Senior Quality Assurance Automation Engineer will primarily work with tools and technologies such as Selenium, JUnit, TestNG, Jenkins for CI/CD, Git for version control, and various test management software. Familiarity with cloud-based testing environments and experience in performance testing tools will be a significant advantage to executing our testing strategies effectively.
Ideal Candidates
The ideal candidates for this position will possess a keen eye for detail, a strong drive for quality, and a proactive approach to problem-solving. They should exhibit a passion for software testing and quality assurance, coupled with the ability to collaborate effectively with teams across various functions. Furthermore, the capacity to mentor others, stay abreast of industry trends, and adapt to changing technology landscapes are essential traits for success in this role.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.