Encore Consulting ยท 10 hours ago
Senior QA Automation Engineer - Alpharetta, GA
Encore Consulting is seeking a results-driven Senior Automation Engineer to design, develop, and maintain robust test automation solutions. The ideal candidate will have expertise in Java, Kafka, API testing, and database testing, collaborating with cross-functional teams to ensure software quality and performance.
ConsultingCRMInformation Technology
Responsibilities
Design, develop, and maintain scalable test automation frameworks and libraries using Java
Architect and implement end-to-end automated test suites for APIs, microservices, and data pipelines
Build and maintain Kafka-based messaging test scenarios, including producer/consumer flows, message schemas, and end-to-end validation
Perform thorough API testing (REST/GraphQL) including contract testing, negative testing, performance/load testing, and error-handling validation
Conduct comprehensive database testing across SQL/NoSQL systems: data integrity, migrations, ETL validation, stored procedures, and data quality checks
Integrate test automation with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or equivalent) for nightly/continuous testing
Collaborate with developers, QA engineers, and product owners to define testing strategies, acceptance criteria, and quality gates
Identify, track, and drive remediation of defects; provide clear, actionable defect reports and dashboards
Champion testability improvements and help shape architecture decisions to facilitate reliable testing
Mentor and coach junior automation engineers; share best practices and code reviews
Monitor and optimize test performance, test data management, and environment provisioning
Qualification
Required
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
5+ years of hands-on experience in test automation engineering
Strong proficiency in Java (JUnit/TestNG), design patterns, and best practices for test automation
Extensive experience with Apache Kafka: producing/consuming messages, topics, schemas (Avro/JSON), and end-to-end message flow testing
API testing expertise (REST, GraphQL) with tools like Postman, REST-assured, or equivalent; experience with contract testing (e.g., Pact) is a plus
Deep knowledge of database testing: SQL query writing, data validation, integrity checks, and experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and/or NoSQL where applicable
Strong SQL skills: complex joins, aggregations, window functions, data normalization/denormalization validation
Experience with test data management, test doubles/makes, and mock services
Familiarity with performance and load testing concepts and tools
CI/CD experience and experience integrating automated tests into pipelines
Debugging skills, strong problem-solving, and attention to detail
Company
Encore Consulting
Founded in 2000, Encore Consulting Services, Inc.
H1B Sponsorship
Encore Consulting has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (21)
2023 (18)
2022 (21)
2021 (18)
2020 (15)
Funding
Current Stage
Growth StageRecent News
Daily Herald
2022-01-31
Company data provided by crunchbase