Job Summary: We are seeking a detail-oriented QA Analyst with expertise in automated testing to join our team. As a QA Analyst with FacilityForce, you will play a crucial role in ensuring the reliability, performance, and quality of our web-based platform. In addition to manual testing, you will be responsible for designing, implementing, and maintaining automated test scripts using Selenium (Java) within our Jenkins CI/CD pipeline. This role requires strong problem-solving skills, a keen eye for detail, and the ability to collaborate with developers to improve test coverage and software quality.
Job Description: Duties/Responsibilities - Review PRDs 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 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: - Java programming experience, including debugging and troubleshooting test scripts
- Selenium - Proficiency in writing, maintaining, and debugging automated UI tests using Selenium with Java
- API Testing - Experience with RESTful API testing using tools like RestAssured or Postman
- Test Automation - strong knowledge of automated testing frameworks, strategies, and best practices
- Jenkins CI/CD - Experience setting up, managing, and optimizing automated test pipelines
- Version Control - Proficiency in Git for managing test scripts and collaborating with development teams
- Containerization - Exposure to Docker for running tests in isolated environments
- Performance and Load Testing - Understanding of tools like JMeter or similar for non-functional testing
- Defect Tracking and Reporting - Experience using Jira or similar platform to track issues and test results
- IntelliJ IDEA - Experience using IntelliJ as the primary IDE for developing and debugging test automation scripts.
- Ability to write basic SQL commands
- Strong written and verbal communication skills
- Strong problem-solving skills
- Strong understanding of Agile methodologies (Scrum in particular)
Education and Experience: - Bachelor's Degree in Computer Science
- 3+ years of testing web-based applications
- Direct experience writing test automation
Worker Type: Regular
Number of Openings Available: 1