Overview
Skills
Job Details
Job Description:
We are seeking a Senior Test Automation Engineer with a strong background in designing and developing automated test frameworks. The ideal candidate will have experience with Selenium, Karate, and cloud-based testing environments, as well as a solid understanding of Java, SQL, and AWS services.
Responsibilities:
Design, develop, and maintain automated test scripts using tools such as Selenium and Karate
Collaborate with developers, QA engineers, and product managers to define test strategies and create comprehensive test plans
Perform UI and API testing, including exploratory and integration testing with upstream/downstream systems
Detect, log, and track bugs using tools like JIRA
Manage test data and ensure test environments are configured properly
Document test cases, test results, and automation frameworks
Maintain and enhance Regression and Smoke test suites
Ensure quality standards are met throughout the Software Development Lifecycle (SDLC)
Required Skills:
5–7+ years of experience in test automation and software development
Proficient in:
Java, SQL, Python
PostgreSQL or Oracle databases
Spring Boot framework
AWS Services (e.g., Lambda, ECS, SQS, SNS, S3)
Strong experience with Karate and Selenium test automation frameworks
Deep understanding of SDLC, CI/CD pipelines, and cloud-native testing
Excellent communication and documentation skills
Education:
Bachelor’s degree in Computer Science, Information Systems, or related field
Post-graduate degree preferred
Relevant QA/Automation certifications are a plus