8+ years professional work experience in QA and Automation
Strong understanding of QA & SDLC methodologies.
Ability to work in a fast paced, dynamic and team oriented environment.
3+ years’ experience with API Testing
5+ years’ experience developing automation code in Selenium with Java and Test NG
Prior Experience with GitHub and Jenkins platform in a CI/CD environment is desirable
Incredible attention to detail, self-starter, self-motivated, and proactive.
Extremely flexible and willing to switch tasks based on team’s needs
Ability to multi-task and manage multiple assignments in a fast-paced start-up environment
Clear understanding of the product development cycle, technical requirements and project management
Strong understanding of concepts related to computer architecture, data structures and programming practices
Good communication and interpersonal skills, with a can do attitude.
Self-reliant and motivated self-starter, with strong organizational and time management skills.
Primary Responsibilities & Objectives:
Create, execute, update, review and maintain test cases and test data
Track and report the test status and test coverage on all assigned tasks
Analyse test results from a technical standpoint and ability to isolate defects (App/EBS/EPC/EPPS)
Log clear and detailed defect including steps to reproduce actual and expected results
Pro-actively review and seek clarification on Acceptance criteria for the stories by participating in grooming sessions
Works closely with Developers, QA and other project team members to analyse test results, locate problems, identify root causes and develop solutions
Proactive in following up with Developers, Product team, etc. on open defects
Execute, update and maintains existing test automation frameworks, solutions and test scripts
Collaborates with other team members to continuously refactor and improve automation framework for reusability and speed.
Configure and update Jenkins job for different release versions/environment
Track automated test coverage and defect metrics.
Setup and maintain test environments/sites
Be flexible to work on different projects based on the project and company needs
Participate in On call support and work closely with implementation team in troubleshooting issues reported and production defects.
Post Production Deployment Support (Post Release Support/ To help reproduce production defects if any)
Collaborate with the team to resolve Environment Issues/ Blockers
Source link