Quality Assurance Analyst

Posted:
4/16/2025, 5:00:00 PM

Location(s):
Texas, United States

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

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