Quality Assurance Engineer
Job Summary
Join our client's team as a Quality Assurance Engineer and help ensure our products meet the highest standards. You will design automation frameworks using the latest Azure DevOps tools, collaborate with the QA Manager and cross-functional teams, and help lead automation initiatives. This role offers opportunities for mentorship, continuous learning, and making a meaningful impact on our business and customers.
Duties
- Design and build automation frameworks for both back-end and front-end systems, ensuring seamless integration with Azure DevOps tools.
- Develop, maintain/update test scripts, and execute test plans and test cases for new and existing features.
- Mentor other QA members in developing new test cases to expand automation coverage.
- Collaborate with the QA Manager to define the required number of automated tests for each build and deployment cycle, ensuring that these tests effectively validate builds through automated regression and functional testing
- Investigate, troubleshoot, document and work with developers to resolve automation found defects.
- Perform regression testing and maintain test documentation.
- Participate in structured project phases and team meetings, following defined milestones and deliverables.
- Communicate with team members and end users about features, defects, and solutions.
Responsibilities
- Collaborate with engineers to integrate automated tests into the CI/CD pipeline, ensuring rapid and reliable software delivery.
- Continuously analyze automation strategies and recommend improvements to maximize efficiency, reliability and scalability.
- Streamline manual tests to automation, leveraging product knowledge.
- Identify and work with QA Manager to resolve technical challenges in QA infrastructure and configurations.
- Be a point of contact on automation initiatives, including mentoring team members on how to contribute test cases to the automation framework as processes and requirements evolve.
- Demonstrate strong problem-solving and attention to detail.
- Understand and apply the Software Development Life Cycle (SDLC) within DevOps toolsets to enhance quality assurance processes.
- Continuous learning and stay current with our client's product features, updates, and technologies to enhance quality assurance and support ongoing improvement.
Required Knowledge on tools
- DevOps Azure, Microsoft Visual Studio, Microsoft SQL Database, Proficiency in UNIX or non-Windows environments for scripting and automation tasks, Playwright, Selenium, Postman, C++, Java, Proficiency in JMeter a plus, NodeJS, AngularJS a plus, Mobile testing a plus
Required Education, Credentials and Experience
- Bachelor's degree in computer science or any other related fields
- 5+ years in Quality Assurance
- Strong knowledge of software QA methodologies, tools, and processes
Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions.
If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.
Similar Jobs
Apply to this Job
Share this Job
More Information
There's much more to explore!
Subscribe to our newsletter
With insight across the whole of Lorien, we’ll keep you ahead of the curve on the talent market.
