Job Summary:
As a
Quality Assurance Analyst, you’ll perform testing and verification on complex IWMS (Integrated Work Management Software) applications and supporting products. You will be an integral part of the team in verifying we deliver software that exceeds our customer expectations.
Job Description:
Duties/Responsibilities
- Review PRDs (product requirement documents) and create test plans from use case scenarios
- Execute manual test plans
- Develop and execute automated test scripts
- Peer review automated test scripts to verify coding standards are followed
- Use a version control system (Git) to check automated tests into CI/CD pipeline to continuously run automated testing.
- Review regression run failures
- Identify and report bugs throughout SDLC (Software Development Life Cycle)
- Work closely with Development team members to achieve sprint goals
Required Skills/Abilities:
- Strong written and verbal communication skills
- Java programming experience
- Ability to write basic SQL commands
- MySQL and Mongo database experience
- Experience developing automated test scripts using Selenium Webdriver
- Familiarity with testing tools such as Selenium, JMeter, IntelliJ, etc.
- Strong problem-solving skills
- Strong understanding of Agile methodologies (Scrum in particular)
- Strong working experience with below tools:
- IntelliJ
- Selenium
- Git
- Docker
- Postman
Education and Experience:
- Bachelor’s Degree in Computer Science
- 2+ years of testing web-based applications
- Direct experience writing test automation
Additional eligibility qualifications:
- 5+ years of testing web-based applications
- 2+ years Linux experience
- Familiarity with Jenkins Continuous Integration
- Familiarity with container and delivery practices using Docker
Worker Type:
Regular
Number of Openings Available:
1