
Build/Tools Engineer IRC272185
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experienced in cross-service integration testing, including validation of REST APIs and internal Java libraries.
- Knowledge on Tools – Opensearch, website debugging (developer tools), API debugging (postman), mySQL debugging. IDE (InteliJ),
- Skilled in implementing BDD frameworks using Cucumber for clear and maintainable test automation.
- Well-versed in Test strategy development.
- Collaborates effectively with developers to review code, ensure test coverage, and drive continuous quality improvements.
- Solid knowledge of test frameworks, architecture patterns, and industry best practices.
- Experience working with CI/CD pipelines (Jenkins, GitHub Actions, GitLab, or similar).
- Strong expertise in test automation frameworks and writing reusable, scalable test scripts.
- Familiarity with test reporting, debugging, and logging tools
- Working knowledge of performance testing concepts and monitoring basics.
- Excellent problem-solving skills and the ability to work in an agile development environment.
- Knowledge of Docker, Kubernetes, or AWS Cloud services.
- Design and implement comprehensive test strategies for cross-service integration, ensuring the quality of REST APIs, internal Java libraries, and service-to-service communication.
- Develop and maintain scalable test automation frameworks using BDD tools such as Cucumber, ensuring tests are readable, maintainable, and aligned with business requirements.
- Collaborate closely with developers, DevOps, and product teams to review code, define test cases, ensure test coverage, and support continuous integration and deployment pipelines.
- Write reusable, modular, and scalable automation scripts using industry-standard test frameworks with a focus on quality and maintainability.
- Utilize CI/CD tools like Jenkins, GitHub Actions, or GitLab to integrate automated tests into deployment workflows, enabling faster and more reliable releases.
- Validate complex end-to-end workflows by leveraging knowledge of MySQL and data modeling, particularly for systems handling large volumes of data.
- Contribute to the development and refinement of test architecture, adhering to best practices in test design, structure, and automation efficiency.
- Monitor and report on test execution results, using appropriate logging, debugging, and reporting tools to identify root causes and improve defect triage processes.
- Support performance testing efforts by applying foundational knowledge of performance principles and integrating monitoring solutions for system metrics and stability.
- Participate actively in Agile ceremonies, including sprint planning, reviews, and retrospectives, contributing to a culture of quality and continuous improvement.
- Apply working knowledge of Docker, Kubernetes, and AWS Cloud services to create realistic, containerized test environments and troubleshoot cloud-based deployments.