Full Time

Senior Quality Automation Engineer (SDET)

Dice
$100,000 - $150,000* / year (about $48–$72 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 Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Quality Automation Engineer (SDET) at Dice is responsible for designing, implementing, and maintaining automated testing frameworks to ensure the delivery of high-quality software products. This role requires close collaboration with cross-functional teams, including developers, product managers, and QA analysts, to facilitate continuous integration and deployment processes while driving best practices in software testing and quality assurance methodologies. The ideal candidate will bring a strong technical background in automation tools and a deep understanding of software development cycles, contributing to the efficient and effective testing of various applications and services.



Job Responsibilities

  • Design, develop, and maintain robust automation frameworks for diverse applications.
  • Write and execute automated test scripts to evaluate product functionality, performance, and reliability.
  • Collaborate with development teams to integrate automated testing into the CI/CD pipeline.
  • Perform thorough code reviews and provide feedback to improve the quality of automated scripts.
  • Develop and maintain test cases for both functional and non-functional requirements.
  • Participate in requirements analysis and contribute to the formulation of test strategies.
  • Utilize performance testing tools to identify and address system bottlenecks.
  • Monitor and report defect metrics, ensure timely resolution of identified issues, and maintain traceability between requirements and test cases.
  • Mentor junior automation engineers to enhance their testing skills and effectiveness.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Minimum of 5 years of experience in quality assurance and software testing, with a focus on automation.
  • Proficiency in at least one programming language such as Java, C#, Python, or Ruby.
  • Extensive experience with automation testing frameworks and tools (e.g., Selenium, TestNG, JUnit).
  • Strong understanding of software development methodologies, particularly Agile and DevOps practices.
  • Familiarity with performance testing tools like JMeter or LoadRunner.
  • Experience with version control systems, particularly Git.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.


Technologies & Tools

This position primarily utilizes modern software testing tools, including but not limited to Selenium, JUnit, TestNG, Git, and CI/CD pipelines with Jenkins or similar tools. Proficiency in automation frameworks, programming languages, and performance testing tools is also essential for the successful execution of responsibilities in this role. Familiarity with cloud technologies and containerization (Docker, Kubernetes) is advantageous.



Ideal Candidates

Ideal candidates for the Senior Quality Automation Engineer position are detail-oriented individuals with a strong passion for technology and software quality. They should possess excellent problem-solving abilities and a proactive approach to identifying and resolving issues. Effective communicators who can work collaboratively in a team environment, they should also have a strong willingness to mentor others and share their knowledge, driving a culture of continuous improvement within the organization.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

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