Full Time

Senior Engineer, QA Automation

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

Job Overview


As a Senior Engineer in QA Automation at ServiceTitan, you will play a critical role in ensuring the quality and reliability of our software products. Your primary responsibility will be to design and implement automated testing frameworks, develop and execute test scripts, and collaborate with cross-functional teams to identify and resolve quality issues. You will leverage your expertise in software testing and automation to create robust testing solutions, ultimately contributing to the enhancement of our product offerings and customer satisfaction.



Job Responsibilities

  • Design, develop, and maintain automated test frameworks and scripts for applications.
  • Collaborate with product owners and development teams to understand features and define testing strategies.
  • Identify, document, and track defects, ensuring effective resolution.
  • Perform thorough regression testing when bugs are resolved or features are modified.
  • Execute performance and load tests to assess system stability and scalability.
  • Conduct training sessions for quality assurance best practices and automation tools.
  • Participate in code reviews and provide constructive feedback on test code.
  • Continuously improve testing processes and methodologies for efficiency and effectiveness.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance and automation testing.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with automation testing tools like Selenium, TestNG, or JUnit.
  • Strong understanding of software testing principles, techniques, and methodologies.
  • Familiarity with Agile/Scrum development processes.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Strong communication skills, both written and verbal, for collaboration with diverse teams.


Technologies & Tools


In this position, you will utilize a variety of technologies and tools essential for QA automation, including but not limited to Selenium WebDriver, Cypress, Jenkins for continuous integration, Git version control, and JIRA for issue tracking. Familiarity with cloud environments such as AWS or Azure may also be required to facilitate testing in various deployment scenarios.



Ideal Candidates


The ideal candidate for the Senior Engineer, QA Automation role is one who possesses a strong technical background combined with a passion for quality assurance. They are detail-oriented, proactive in identifying potential issues, and possess a continuous improvement mindset. A successful candidate will demonstrate effective teamwork abilities while being able to work independently to deliver high-quality outcomes on projects. Strong leadership skills, along with the capability to mentor junior engineers, will be highly valued.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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