About the role

  • Develop and execute a comprehensive API automation strategy aligned with the overall quality goals of the organization.
  • Identify and implement innovative testing approaches and technologies to enhance the efficiency and effectiveness of our QA processes.
  • Design, develop, and maintain robust and scalable API automation frameworks using RestAssured and BDD principles.
  • Write clean, well-documented, and maintainable automation scripts to validate API functionality, performance, and security.
  • Implement data-driven testing strategies to ensure comprehensive test coverage.
  • Integrate automation scripts into the CI/CD pipeline for continuous testing.
  • Collaborate closely with developers, product managers, and other stakeholders to understand requirements and ensure testability.
  • Participate in design and architecture reviews to provide feedback on testability and identify potential quality risks.
  • Communicate test results and quality metrics to stakeholders in a clear and concise manner.
  • Establish and enforce QA guidelines, best practices, and standards across the team.
  • Actively review code to ensure software quality and functional accuracy.
  • Ensure all code adheres to secure coding practices and meets minimum code coverage requirements.
  • Stay up-to-date with the latest trends and technologies in API automation and cloud-native testing.
  • Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.
  • Build reusable frameworks and integrate SaaS frameworks to improve efficiency and scalability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field with 8-12 years of experience in software development and quality assurance, with a strong focus on API automation.
  • Excellent communication, interpersonal, and collaboration skills.
  • Strong problem-solving and analytical abilities.
  • Ability to work independently and as part of a team.
  • Keen to learn the design and architecture of the product and participate in ceremonies that can influence both.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Job title

Test Automation Engineer

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job