Job Title: EX- Senior Consultant | Automation Testing | Hyderabad | Engineering
Job Description
- Design & build automated regression tests from test cases using Cucumber/Java framework.
- Ensure integrity of existing automation framework as we continue to add new features to it.
- Execute test cases & perform defect tracking/management.
- Develop utility tools that will help rest of the organization on a day-to-day basis.
- Plan and run automation tests, integration tests, & regression tests
- Able to perform Load Test, Performance Test, Stress Test for respective micro services.
- Help define & lead the effort to implement quality requirements & processes.
- Comfortable communicating with developers & other technical team members
- Review logs (e.g., SPLUNK, DataDog, AWS) and data analytics for the application and work with Analytics/BI/BusOps team to develop and validate analytics information based on business requirement.
- Analyze live and historic data stored in DynamoDB, AWS RedShift, Aurora databases.
- Ensure stable Production operations with focus on uptime, performance and reliability.
- Drives a continuous learning culture to help guide continuous improvements.
- Provides leadership on Lean/Agile principles and development practices.
Qualifications
- BA/BS or master’s in computer science or quantitative or related field preferred
- At least 5+ years of combined experience as a quality assurance analyst/engineer including applications development and testing utilizing the complete software development life cycle.
- 5+ years of strong automation experience required.
- 3+ years of strong experience with Behavior Driven Design approach.
- Experience working with automation testing frameworks (Cucumber, Protractor, Robot) and developing testing scripts using Selenium and Restassured.
- Functional Frontend/Backend testing experience required across multiple platforms – Web App, Mobile App, MicroServices
- Experience building and developing test automation for APIs and Web Services using http protocol, JSON and XML
- Experience with Selenium, Postman dev experience
- Hands-on experience with TDD/BDD using Wiremock or Junits or Mockito and Cucumber framework.
- Experience with front end technologies such as HTML, CSS, and JavaScript
- Bachelors, Computer Science or related field preferred or equivalent amount of experience, knowledge, and skills.
- Understanding and experience designing systems which are deployed in cloud-based containerized environments and orchestration solutions.
- Able to work in a fast paced and dynamic environment and achieve results amidst constraints.
- Deep understanding of best design and software engineering practices, design principles and patterns and unit testing.
- Proven experience working in an Agile/Scrum environment.