Senior Software QA Engineer- Hyderabad
Location: Hyderabad
• Experience: Senior Level
• Openings: 1
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.