Senior Test Automation Engineer
Location: SMILES 3, Bengaluru
Years of Experience: 8-10 Years
Job Summary: We are seeking a highly skilled Senior Test Automation Engineer with strong functional testing expertise and hands-on experience in Katalon Studio. The ideal candidate will excel in requirement analysis, ambiguity identification, and the design of robust test cases. You will play a critical role in ensuring the quality and reliability of our software products through effective testing strategies and automation.
Responsibilities:
- Conduct thorough requirement analysis and identify ambiguities to design effective test cases.
- Utilize testing techniques such as Boundary Value Analysis and Equivalence Partitioning to create comprehensive test scenarios.
- Develop and execute negative and edge-case scenarios, validating end-to-end flows.
- Implement effective regression testing strategies, including partial, full, and risk-based approaches.
- Manage defect lifecycle using JIRA and make informed release readiness decisions based on test results and automation coverage.
- Utilize Katalon Studio for automation, including working with Test Cases, Test Suites, and Test Objects.
- Record end-to-end journeys using Katalon TrueTest and enhance scripts for improved stability and performance.
- Implement data-driven testing using Katalon Data Files and leverage Custom Keywords for reusable logic.
- Support testing efforts with basic to intermediate knowledge of Selenium and Java, including locators and wait strategies.
Mandatory Skills:
- Strong functional testing skills with a focus on requirement analysis and ambiguity identification.
- Proficiency in Katalon Studio, including experience with Test Cases, Production test suite, and Test Objects.
- Experience in developing regression testing strategies and managing defect lifecycle in Jira.
- Ability to enhance automation scripts for stability and performance.
Preferred Skills:
- Basic to intermediate knowledge of Selenium and Java.
- Familiarity with locators (CSS/Xpath) and wait strategies (implicit vs explicit).
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8-10 years of experience in software testing and automation.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.