Logo
ATech Placement

QA Automation Engineer

ATech Placement, Alpharetta, Georgia, United States, 30239

Save Job

We are looking for an experienced QA Automation Engineer to help ensure the quality and performance of technical systems and applications before they go live. This role involves developing and executing test strategies, creating automation frameworks, and integrating with CI/CD pipelines to deliver reliable, high-performing software.

Key Responsibilities:

Work closely with agile development teams to support product backlog grooming, sprint planning, story development, testing, and retrospectives. Define and maintain comprehensive test plans and automation strategies that align with project timelines. Collaborate with cross-functional teams, including developers, product owners, analysts, and operations to ensure quality standards are met. Design, build, and execute automated tests using tools like Selenium, JMeter, and API testing frameworks. Integrate automated tests within continuous integration/continuous deployment (CI/CD) pipelines to enable fast feedback loops. Maintain and enhance automation scripts and frameworks for regression, functional, and smoke testing. Ensure all test automation code is scalable, maintainable, and adheres to coding best practices. Document and track bugs and performance issues, helping the team prioritize and resolve defects. Perform load and performance testing to validate system reliability and scalability. Regularly analyze test results and metrics to identify gaps and drive improvements. Evaluate and implement new tools or practices to improve test automation effectiveness. Keep testing documentation current and accessible for team reference. What You'll Bring:

5+ years of combined experience in quality assurance and test automation. At least 3 years hands-on experience building automated tests. 2+ years writing automation scripts in C#. Proficiency with tools like Selenium, JMeter, and SoapUI or similar API testing tools. Familiarity with continuous testing practices within a CI/CD pipeline (preferably Azure DevOps). Experience using xUnit or similar frameworks for automation. Comfort using Visual Studio, Git, or comparable IDEs and version control systems. Strong SQL skills and familiarity with relational databases like MS SQL Server. Proven experience working in Agile or Scrum-based environments. Bachelor's degree in Computer Science, Information Systems, or a related field.