Senior Test Automation Engineer

Prophecy Technologies

$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in Test Automation Development.
  • Hands-on experience with test automation frameworks such as Selenium, Cucumber, and Playwright.
  • Proficiency in JavaScript, Python, and Java programming languages.
  • Expertise in Software Development Engineer in Test (SDET) methodologies.
  • Solid understanding of Quality Assurance (QA) principles and software testing fundamentals.
  • Experience in integrating automated tests into CI/CD pipelines.
  • Familiarity with modern DevOps practices.

Responsibilities

  • Develop automated regression, integration, functional, and end-to-end test suites.
  • Automate E2E testing using Playwright against TypeScript/React applications.
  • Perform functional testing on API/service levels using pytest.
  • Create automation scripts in Java with modern testing frameworks.
  • Conduct API testing for RESTful and microservices applications.
  • Validate distributed systems and event-driven architectures.
  • Collaborate with developers to enhance testability and software quality.

Benefits

  • Flexible working hours and potential remote working options.
  • Collaborative and innovative work environment.
  • Opportunities for professional development and skills training.
  • Access to modern tools and technologies.
  • Contributing to high-impact projects that enhance software reliability.
Full Job Description
Role Overview:

This role is for a Senior Test Automation Engineer responsible for developing and maintaining automated test suites for various applications. The position involves building robust regression, integration, functional, and end-to-end tests, ensuring high software quality within a CI/CD environment.

Key Responsibilities:
  • Develop automated regression, integration, functional, and end-to-end test suites.
  • Automate E2E testing using Playwright (JavaScript) against TypeScript/React front ends.
  • Perform API/service-level functional testing using pytest (Python) against Python microservices.
  • Develop automation using Java and modern testing frameworks.
  • Perform API testing for RESTful and microservices-based applications.
  • Validate distributed systems and event-driven architectures.
  • Integrate automated tests into CI/CD pipelines.
  • Work closely with developers to improve testability and software quality.

Required Skills:
  • Hands-on experience with test automation frameworks (e.g., Selenium, Cucumber, Playwright).
  • Programming proficiency in languages such as JavaScript, Python, and Java.
  • Expertise in Software Development Engineer in Test (SDET) methodologies.
  • Strong understanding of Quality Assurance (QA) principles and software testing fundamentals.
  • Experience with CI/CD pipeline integration.
  • Critical thinking and API validation skills.
  • Familiarity with modern DevOps practices.

Qualifications:
  • 8+ years of experience in Test Automation Development.

Preferred Skills:
  • N/A

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Senior Test Automation Engineer jobs: