Note: The job is a remote job and is open to candidates in USA. Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. As a QA Engineer, you will work with clients to define their digital strategy and implement solutions, focusing on automation and testing to ensure software quality.
Responsibilities
- Identify weaknesses and problem areas in the software application
- Work closely with development, operations, support, business partners and other stake holders to ensure timely collaboration and resolution
- Work independently under minimal guidance
- Identify use cases/scenarios, create test cases, prioritize test cases, execute test cases, and generate reports to report to stakeholders
- Tracking software bugs and investigating the causes
- Preparing automation scripts
- Troubleshooting automation software issues
- Creating test plans and test summary reports
- Executing regression and exploratory testing as necessary
- Performing functional and end to end testing
- Maintaining the automation suite
- Test data creation for automation
- Submitting Pull Requests
- Understand software internals, debug problems, and automate repetitive tasks
- Analysis of the automation reports (Extent and Cucumber)
- Trigger the automation suite as necessary
Skills
- 8+ years of experience
- Selenium with Java
- Cucumber framework
- Automation frameworks to integrate backend with RESTful APIs
- Saucelab
- Flyway
- Bitbucket
- Gitlab
- Jenkins
- Maven
- Test Data Management
- Postman
- BDD - Behavior Driven Development
- Android Studio
- Appium
- Zephyr
- TDD - Test Driven Development
- Identify weaknesses and problem areas in the software application
- Work closely with development, operations, support, business partners and other stakeholders to ensure timely collaboration and resolution
- Work independently under minimal guidance
- Identify use cases/scenarios, create test cases, prioritize test cases, execute test cases, and generate reports to report to stakeholders
- Tracking software bugs and investigating the causes
- Preparing automation scripts
- Troubleshooting automation software issues
- Creating test plans and test summary reports
- Executing regression and exploratory testing as necessary
- Performing functional and end to end testing
- Maintaining the automation suite
- Test data creation for automation
- Submitting Pull Requests
- Understand software internals, debug problems, and automate repetitive tasks
- Analysis of the automation reports (Extent and Cucumber)
- Trigger the automation suite as necessary
Company Overview
Company H1B Sponsorship