Position: Performance QA Engineer
Location: Bengaluru, Karnataka, India
Best Watches available for you on Amazon FashionAbout The Role
As a Manual, Database and Performance QA Engineer you will be responsible for:
- Executing test scenarios defined by other testers, engineers and acturaries
- Creating Test scenarios for validating the source data extraction from huge CSV files, validation of the complete business transformation logic and target table loading.
- Analysing new complex software features and creating Test Strategy for End-to-End testing the application.
- Building appropriate SQL queries to test the backend data with the front end.
- Perform load and performance tests.
- Automate tests and aid in continuous improvement of the business and technological solutions being delivered.
- Supporting software engineers during the development and testing phase.
- Reviewing unit tests implemented by software developers and implementing unit testing improvements.
- Building useful tools and frameworks to aid continuous development and continuous delivery.
- Debugging bugs identified internally or by the external customer to identify the root cause and use it to improve the test coverage.
- Working with software engineers, actuaries and the product owner to identify the scope for automation testing.
- Preparing executive summary of the testing coverage and testing gaps.
Candidate profile
Essential skills and experience:
- Software Quality Assurance experience on Manual and database testing for n-tier Web solutions based on modern frameworks
- 7+ years of experience in doing End to End Testing, which includes database testing with huge csv files and ability to validate the transformation logic.
- Test data preparation based on the business requirements.
- Experience in writing complex SQL queries.
- Thorough knowledge of Software Test Life Cycle, Test Case Life Cycle and Defect Life Cycle. Proficiency with Test Case Preparation and Execution.
- Experience in Load and stress testing Using JMeter and Blazemeter
- Working in teams using Agile delivery methodology, regularly collaborating with other members of the team
Good to have technical skills:
- Knowledge of Test Automation using Cypress, Cucumber and Selenium
- Project Management and test management tools like Azure DevOps, Testrail
Personal skills:
- Excellent written and verbal communication skills
- Enthusiastic, confident self-starter and very highly motivated to deliver
- Out-of-the-box thinker with good attention to detail
Apply: Click here
Get new laptop from Amazon