A leading tech firm in Englewood Cliffs, New Jersey, is seeking a Mid-Senior level Quality Assurance Engineer to develop and execute automated test scripts and implement CI/CD pipelines using Jenkins. The ideal candidate should have a Bachelor's degree in Computer Science or related field, with proven experience in automated testing and strong leadership capabilities. This role offers a contract position in a dynamic environment within the appliances and electronics manufacturing industry.
Qualifications
Bachelors degree in Computer Science, Software Engineering, or a related field.
Proven experience in developing and executing automated tests for web and mobile applications, as well as API automation.
Strong understanding of CI/CD processes and hands-on experience with Jenkins for build and deployment automation.
Expertise in defining and implementing effective test strategies to ensure comprehensive test coverage.
Excellent leadership and team management skills, with the ability to mentor junior QA engineers.
Responsibilities
Develop and execute automated test scripts for API testing.
Implement CI/CD pipelines using Jenkins.
Define and execute test strategies aligned with project requirements.
Mentor and guide team members in test automation best practices.
Collaborate with cross-functional teams on testing activities.
Analyse test results and optimize system quality based on findings.
Skills
Automated testing
CI/CD processes
API testing
Mentoring
Problem-solving
Collaboration
Education
Bachelor's degree in Computer Science, Software Engineering, or related field
Tools
Jenkins
Job description
Key Responsibilities
Develop and execute automated test scripts for API testing, ensuring comprehensive coverage and adherence to quality standards.
Implement CI/CD pipelines using Jenkins to automate testing processes and facilitate continuous integration and deployment.
Define and execute test strategies that align with project requirements and business objectives, ensuring timely delivery of high-quality software.
Mentor and guide team members in test automation best practices, fostering a culture of continuous improvement and collaboration.
Collaborate with cross-functional teams, including developers and product managers, to ensure alignment of testing activities with project timelines and requirements.
Analyse test results, identify performance bottlenecks, and work with development teams to address issues and optimize system quality.
Stay current with industry trends and advancements in software testing and automation, driving the adoption of new tools and methodologies to enhance testing efficiency.
Required Qualifications
Bachelors degree in Computer Science, Software Engineering, or a related field.
Proven experience in developing and executing automated tests for web and mobile applications, as well as API automation.
Strong understanding of CI/CD processes and hands‑on experience with Jenkins for build and deployment automation.
Expertise in defining and implementing effective test strategies to ensure comprehensive test coverage.
Excellent leadership and team management skills, with the ability to mentor and develop junior QA engineers.
Strong problem‑solving skills and the ability to analyze complex issues and provide effective solutions.
Effective communication and collaboration skills, with the ability to work cross‑functionally and align testing activities with business requirements.
Seniority Level
Mid‑Senior level
Employment Type
Contract
Job Function
Quality Assurance
Industries
Appliances, Electrical, and Electronics Manufacturing