Software Development Engineer in Testing Bengaluru
Key Job Functions/ Requirements :
- Lead the design, development, modification, and implementation of test automation architecture and framework
- Develop test tools, test beds, data mock ups, and other test infrastructure to continuously measure quality through continuous testing and integration
- Responsible for the research and implementation of the advanced features of test automation in an agile/scrum environment
- Research tool capabilities and integrate with other technologies by coding interfaces, new functions, custom objects, etc..
- Create, consult and maintain an environment where a Behavior/Test-Driven Development behavior is fostered
- Refactor legacy code when needed to implement unit testable design and write unit tests for that code
- Understand and provide oversight on the test infrastructure
- Release Automation & Deployment Automation across multiple environment types and application
- Collect and analyze test metrics, summarize test data, and make recommendations based upon findings
- Monitoring tools, log aggregation, dashboarding, and analysis tools to manage operations
- Provide technical guidance regarding automation, performance, scalability, security, design, and implementation of testing services
- Mentor new team members on domain and technology
Education : Bachelor’s Degree in Computer Science or equivalent
Minimum Experience : 2+ years