Jobgether
Website:
jobgether.com
Job details:
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Automation Testing (Golden Master Testing) in India.
This is a highly technical quality engineering role focused on ensuring the reliability, performance, and functional parity of a major platform modernization initiative. The position plays a critical part in validating the migration of complex legacy systems into a modern cloud-native Java-based architecture. You will design and execute advanced characterization testing strategies, ensuring that new implementations faithfully replicate existing business logic while meeting strict performance and scalability targets. The role combines deep automation expertise with performance engineering, CI/CD integration, and large-scale test design. You will collaborate closely with development, DevOps, and architecture teams in a high-performance engineering environment. This is a key position where testing strategy directly influences system stability, scalability, and production readiness.
Accountabilities
- Lead the design and implementation of Golden Master (characterization) testing strategies to validate migrated business logic against legacy C++ behavior.
- Develop, maintain, and scale automated test suites across unit, integration, and system levels to ensure functional parity and system stability.
- Integrate automated testing frameworks into CI/CD pipelines, enforcing strict quality gates and regression thresholds.
- Ensure performance benchmarks are met, including throughput, latency, and regression constraints aligned with non-functional requirements.
- Build and manage large-scale test coverage initiatives targeting thousands of test cases and broad code path validation.
- Conduct performance profiling and validation for high-throughput, low-latency distributed systems.
- Validate critical system components including messaging flows, cache behavior, state transitions, and distributed processing logic.
- Collaborate with DevOps, development, and QA teams to ensure seamless test execution, environment stability, and release readiness.
- Contribute to debugging and root cause analysis through log analysis and system behavior investigation.
Requirements
- Minimum 6+ years of experience in software testing, QA engineering, or test automation in complex systems.
- Strong experience with both Java and C++ automated testing in enterprise or high-performance environments.
- Deep understanding and hands-on experience with Golden Master and characterization testing methodologies.
- Proven ability to design scalable automation frameworks and integrate them into CI/CD pipelines (e.g., Jenkins).
- Strong knowledge of performance testing, profiling, and benchmarking in distributed systems.
- Experience working with high-availability and high-performance architectures.
- Solid debugging skills with the ability to analyze logs, identify patterns, and resolve complex issues.
- Familiarity with tools such as Git, JIRA, and CI/CD automation tools like Jenkins and Ansible.
- Strong communication skills in English, both written and verbal.
- Nice to have: experience with AI-assisted testing tools, cloud-native testing (Kubernetes health checks, chaos engineering), observability stacks (Prometheus, Grafana, OpenTelemetry), and distributed systems (Kafka, Redis replication, IPC systems).
- Nice to have: exposure to telecom protocols such as SS7 and Diameter.
Benefits
- Opportunity to work on a large-scale platform modernization program with cutting-edge technologies.
- High-impact role influencing system reliability, performance, and production readiness.
- Fully collaborative engineering environment with strong DevOps and automation culture.
- Exposure to advanced testing methodologies, cloud-native architectures, and AI-assisted development tools.
- Competitive compensation aligned with experience and technical expertise.
- Flexible working arrangements supporting work-life balance.
- Strong focus on technical growth, innovation, and continuous learning.
How Jobgether Works
We use an
AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Click on Apply to know more.