What are the responsibilities and job description for the QA Automation position at APR Consulting?
QA Automation
Location : Las Vegas, Nevada
Type : Contract
Job #79584
Salary : $90,000
APR Consulting, Inc. has been engaged to identify a QA Automation Engineer
Location : Las Vegas Nevada 89103
Position : QA Automation Engineer
Pay Rate : 80k-90k DOE
Summary :
The QA Automation Engineer will play a pivotal role in ensuring the quality and reliability of software applications by designing and building robust automation frameworks, developing and maintaining test scripts, and leveraging industry best practices in software testing. This role requires a strong understanding of Agile methodologies, technical expertise in automation tools and programming languages, and a proactive approach to problem-solving. The QA Automation Engineer will collaborate closely with cross-functional teams to drive testing efficiency, enhance product quality, and support the delivery of high-quality software solutions.
Responsibilities
Develop and maintain robust automation test frameworks primarily using JavaScript, Playwright, and Appium.
Identify and document Test strategy and test plans.
Integrate automated testing into CI / CD pipelines, actively collaborating with the DevOps and Development teams to enhance deployment processes and ensure seamless test execution.
Design and develop comprehensive performance test strategies and plans based on system requirements and business needs.
Create and maintain performance testing frameworks using industry-standard tools (e.g., JMeter, LoadRunner).
Execute performance tests, including load and stress tests, to identify bottlenecks, scalability issues, and potential points of failure.
Monitor system performance metrics (e.g., response times, throughput, resource utilization) during tests and analyze results to identify trends and anomalies.
Serve as technical expert in automation, assisting in the selection and adaptation of various testing tools and frameworks.
Drive projects from inception to completion, ensuring that all aspects of quality and deadlines are met.
Actively communicate and collaborate across teams to troubleshoot complex issues.
Skills / Experience
Bachelor's degree in computer science, Information Systems, or a related field.
At least 4 years of experience as a Software Automation Engineer or a similar role.
Experience using automated testing tools like Cucumber, Appium, Selenium, Cypress, and Playwright.
Experience developing test scripts using JavaScript, Python, or Typescript.
Experience with Load / Performance tools like JMeter and LoadRunner.
Experience using test management tools and Jira.
Experience with mobile Automation testing with Xcode, Android Studio, and Browser Stack.
Knowledge of DevOps including Jenkins and GitHub.
Experience with AWS / Azure.
Experience with integrating automated testing to CI / CD pipeline.
Strong knowledge of SDLC, testing methodologies, test strategy / planning, test design & execution.
Experience with Agile methodology in SDLC.
Detail-oriented with strong organizational skills and the ability to manage multiple tasks simultaneously.
Knowledge of monitoring tools such as Datadog or something similar.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a QA Automation?
Sign up to receive alerts about other jobs on the QA Automation career path by checking the boxes next to the positions that interest you.