Description

You will own the end-to-end testing lifecycle for Java-based applications, ensuring software stability and quality through rigorous validation.

Responsibilities

  • Design and execute comprehensive test plans, scenarios, and scripts to validate system modifications and data integrity.
  • Develop and maintain automated test frameworks using Java, refactoring feature code to improve testability.
  • Document defects in tracking systems and coordinate with developers through resolution.
  • Integrate testing into the release pipeline with mobile developers and assist with virtual machine configuration.
  • Perform performance testing across various configurations and maintain reliable test data suites.

Required Skills

  • 5+ years of experience in software quality assurance.
  • Proficiency in Java for test framework development.
  • Hands-on experience with Selenium for automated testing.
  • Strong SQL skills for database impact testing and data validation.
  • Proven ability to build and maintain scalable test frameworks.
  • Expertise in creating detailed test plans, scenarios, and execution scripts.
  • Bachelor’s degree in Computer Science or a related field.

Education

Any Graduate