Full Time

Senior Quality Assurance Automation Engineer

TurboTest
$90,000 - $120,000* / year (about $43–$58 an hour)

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 TurboTest, so some details may not match this job. The employer's own page has the real description.

Job Overview


TurboTest is seeking a highly skilled Senior Quality Assurance Automation Engineer to join our dynamic team. The successful candidate will play a pivotal role in designing, implementing, and maintaining automated testing frameworks to ensure the highest quality of our software applications. This role requires a comprehensive understanding of testing methodologies, strong programming skills, and a passion for driving automation initiatives. You will collaborate closely with cross-functional teams to enhance automation strategies, troubleshoot issues, and ultimately contribute to product excellence.



Job Responsibilities

  • Design and develop robust automation test frameworks for various applications.
  • Implement automated testing solutions and integrate them into continuous integration/continuous deployment (CI/CD) pipelines.
  • Collaborate with software developers and product managers to define test requirements and success criteria.
  • Identify and report bugs, and work closely with development teams to ensure timely resolution.
  • Continuously monitor testing processes and suggest improvements to optimize test execution.
  • Maintain and enhance existing automated test scripts and documentation.
  • Conduct performance and regression testing, analyzing and reporting results.
  • Mentor junior QA engineers and promote best practices in automated testing.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in quality assurance with a focus on automation testing.
  • Proficient in programming languages such as Java, Python, or C#.
  • Strong knowledge of testing frameworks like Selenium, JUnit, or TestNG.
  • Experience with CI/CD tools such as Jenkins, GitLab, or Azure DevOps.
  • Familiarity with API testing tools such as Postman or REST Assured.
  • Understanding of Agile methodologies and software development life cycle (SDLC).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.


Technologies & Tools


In this role, the Senior Quality Assurance Automation Engineer will work with a variety of technologies and tools, including but not limited to, Selenium for web automation, JUnit or TestNG for Java-based testing, Git for version control, Jenkins for continuous integration, and Postman for API testing. Familiarity with cloud-based services and container technologies such as Docker may also be beneficial for executing automated tests in diverse environments.



Ideal Candidates


The ideal candidates for the Senior Quality Assurance Automation Engineer position will possess a combination of technical expertise and personal attributes that contribute to a positive work environment. They will be proactive problem solvers, demonstrating a strong sense of ownership and accountability in their work. A collaborative mindset is essential, as the role involves working closely with cross-functional teams. Candidates should also embrace a growth mindset, continually seeking opportunities to enhance their skills and improve testing processes while maintaining an unwavering commitment to quality excellence.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.