Work Schedule : 3 days a week in the office; 10 AM to 7 PM IST
Responsibilities:
Develop high-quality automation test scripts with minimal test failures, ensuring excellent code quality.
Identify areas for test automation across UI and API with minimal guidance.
Test and deliver features in a timely manner, ensuring no regression or production issues.
Write comprehensive negative and corner test cases to identify edge-case issues.
Work independently with a strong sense of ownership, commitment to the companys goals, and a willingness to learn new tools and techniques.
Train team members on the use of automation tools, best practices, and test automation methodologies.
Communicate effectively across engineering teams to ensure test requirements and goals are aligned.
Continuously monitor and improve test coverage across the product to ensure comprehensive validation.
Skills Experience:
Minimum of 5 years of hands-on experience in software test development, including creating and maintaining test automation frameworks from scratch.
Expertise in front-end testing (Web App), API testing automation , ideally using tools such as Selenium , Appium , REST Assured , with frameworks like TestNG , Cucumber , or Karate .
Proficient in object-oriented programming (Java) with a solid understanding of Java concepts.
Experience with performance testing tools (e.g., JMeter , LoadRunner ) to assess scalability and system performance.
Familiarity with build and test automation tools and processes such as JUnit , TestNG , Maven , Jenkins , and Git .
Knowledge of system testing automation , including stress testing , performance testing , and other advanced test automation techniques.
Strong analytical, problem-solving, and troubleshooting skills.
Exposure to best practices in SQA and software development, including code reviews , debugging, troubleshooting, and Continuous Integration (CI) processes.
Experience with Linux/Unix environments is a plus.