[Remote] QA Engineer (Automation, Java) - R01568211
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, renowned for its world-class professionals. The QA Engineer will work within the Digital Engineering team to define digital strategies, implement solutions, and ensure the quality of software applications through rigorous testing and automation processes.
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
- Cucumber
- 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
Benefits
- Location: Remote/Hybrid (Coppell, TX, New York, NY)
- Work_model: Hybrid
- Workplace_type: Hybrid
Company Overview
Company H1B Sponsorship