Senior Software QA Engineer- Hyderabad

Location: Hyderabad   •   Experience: Senior Level   •   Openings: 1
Apply on Gojobs

Job description

Job Title: Senior Software QA Engineer
Location: Hyderabad
 
Key Responsibilities:
Candidate should have 7+ years of experience in software testing.
Develop and execute tests at all levels of the testing pyramid (unit tests, integration tests, performance tests, end-to-end tests, functional, security tests. etc.)
Triage and resolve automated test failures with data engineers directly
Build and maintain automated testing, test environments, and test data
Communicate and collaborate effectively with stakeholders from Development, Project Management, Product Management, and other QA team members.
Proactively seek out and share information with team members.
Lead test preparation and test execution activities for data conversion, including test plans, test cases, and mapping of test cases to business requirements
Collaborate with application SME and data engineering teams to develop a comprehensive test plan that validates data platform functionality
Develop automated tests using test automation tools following defined best practices
Collaborate with DevOps on CI/CD pipelines.
Accurately report testing results and progress at appropriate intervals as established by functional and/or application development areas.
Candidate should have working experience with Amazon Web Services or similar Cloud offerings
Experience in AWS analytics ecosystem
Experience in Airflow, Glue, Athena/Presto, Redshift, Spark, S3, Lambda
Experience in Kafka, Kinesis, Flink, Dynamo
Exposure to NoSQL databases
Experience with BI systems like Tableau
Experience in PowerBI will also be considered
Experience in Java, Scala, Powershell, bash
Candidate should have experience in identifying the root cause of a defect, using debugging tools and techniques to analyze code, log files, and other artifacts.