Intermediate Quality Engineer
NTT Data
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop and execute test automation frameworks and test automation suites.
- Evaluate and maintain existing manual and automated test cases & procedures.
- Perform load and stress tests using enterprise level test automation tools.
- Interpret test results and prepare comprehensive test reports.
- Participate in project-wide reviews of requirements, system architecture and detailed design documents.
- Act as key point of contact for other test engineers with automation needs.
- Manage and maintain physical, virtualized and simulated test environments.
- Identify and resolve issues that arise when integrating the application software with other software components.
- Assist in reviewing and determining amount of code coverage of unit tests.
- 3 + years of experience using Selenium / C# .NET / Rest Assured test automation tools
- Knowledge in Behavior-Driven Design (BDD) principles and the use of Cucumber (or similar) testing frameworks.
- Experience in test automation with messaging queues such as AMQ,WMQ, Kafka, Couchbase and GCPS
- Experience with OpenShift and Kubernetes.
- Advanced skills in at least one performance testing tool.
- Familiar with security testing concepts
- Deep level of knowledge in test automation design, frameworks, and iterative development.
- Understanding of the Gherkin syntax.
- Experience in leadership roles is a bonus.
- Strong organizational skills.
- Curious, resourceful and eager to tackle new challenges.
- Experience planning, designing, and implementing testing strategies and automation infrastructure for large scale system software.
- Experience supporting and working with cross-functional teams in fast-growing environment.
- Mobile test automation is a plus.
- Lifelong Learner. You are always seeking to improve your technical and nontechnical skills.
- Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
- Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.