We are seeking an experienced Senior SDET with strong Java programming skills, a deep understanding of automation frameworks, and solid experience in testing backend services, APIs, and data pipelines. This role requires a detail-oriented engineer who can contribute across the testing lifecycle, from strategy and planning to execution and continuous improvement.
Required Skills & Qualifications:
6-8 years of hands-on experience as an SDET or QA Automation Engineer.
Strong proficiency in Java for building robust test automation frameworks.
Expertise in API testing using tools such as Postman, RestAssured, or similar.
Experience in writing complex SQL queries for backend data validation.
Familiarity with AWS services (e.g., EC2, S3, CloudWatch, Lambda) for test environment management and log monitoring.
Exposure to data flow validation or data pipeline QA tools such as DataFog, Informatica, Apache NiFi, or equivalents.
Working knowledge of JIRA and test case management tools like TestRail, Zephyr, or XRay.
Strong understanding of SDLC and STLC, particularly within Agile environments.
Ability to perform both manual and automated testing as needed.
Excellent communication and collaboration skills within cross-functional teams.
Key Responsibilities:
Design, build, and maintain test automation frameworks for backend APIs and microservices using Java.
Develop and execute test plans, test cases, and automated scripts for functional, integration, regression, and performance testing.
Conduct manual testing to validate edge cases, critical workflows, and exploratory scenarios.
Use tools like Postman for RESTful API testing, including status code validation, payload structure, and response performance.
Perform SQL-based data validation and backend data consistency checks.
Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines.
Leverage AWS infrastructure for test setup, monitoring, and troubleshooting.
Track and manage test execution, defects, and release readiness through JIRA and associated test management platforms.
Validate and monitor data pipelines using tools such as DataFog, Informatica, or Apache NiFi.
Identify, document, and triage bugs; work closely with engineers for quick resolution.
Continuously enhance automation coverage and strategy to reduce regression time and improve overall product quality.
Required Skills for Senior Software Development Tester Job