QA Software Engineer
Remote
Join the revolution with NXTThing, where we're redefining the landscape of recruitment process outsourcing (RPO). We believe that hiring is both an art and a science, and we're pioneering a fresh approach that combines innovative technology with the human touch. Our mission is simple: to transform how companies attract top talent by offering innovative solutions tailored to their unique needs.
At NXTThing, we're not just another RPO company—we're disruptors on a mission to revolutionize talent acquisition. With our dynamic leadership team each with 25+ years of recruitment expertise, we're leading the charge with a blend of advanced technology and personalized strategies. Join us as we rewrite the playbook for traditional RPO and chart a new course for the future of hiring.
About the Role:We’re looking for a detail-oriented QA Engineer with hands-on experience in React and/or Ruby on Rails to join our growing team. You’ll play a critical role in ensuring the quality, reliability, and performance of our web applications. The ideal candidate will be comfortable working in a fast-paced environment and collaborating closely with cross-functional teams including developers, product managers, and designers.
Responsibilities:
- Design, develop, and execute manual and automated test cases for web applications built with React and Ruby on Rails.
- Collaborate with developers and product owners to understand requirements, user stories, and acceptance criteria.
- Write clear, comprehensive, and well-structured test plans and test cases.
- Identify, log, and track defects using issue tracking systems like Jira.
- Build and maintain automated test frameworks (e.g., Cypress, RSpec, Capybara).
- Perform regression testing, performance testing, and end-to-end testing across platforms and browsers.
- Participate in sprint planning, stand-ups, and retrospectives as part of an Agile/Scrum team.
- Advocate for quality in product and engineering discussions and drive continuous improvements.
Requirements:
Must-Have:
- 2+ years of experience in a QA or software testing role.
- Familiarity with React and/or Ruby on Rails applications.
- Proficiency in writing test cases and scripts in JavaScript or Ruby.
- Experience with automated testing frameworks like Cypress, Selenium, Playwright, RSpec, or Capybara.
- Understanding of REST APIs and tools like Postman or Swagger for testing.
- Solid knowledge of QA methodologies, tools, and processes.
- Experience with Git and CI/CD pipelines.
- Experience with performance/load testing tools (e.g., JMeter, Gatling).
- Familiarity with containerized environments (Docker, Kubernetes).
- Knowledge of accessibility standards and testing tools.
- Previous experience working in a startup or fast-paced Agile environment.
- Russian and English language skills
Join Us:
If you're ready to take your career to the NXT level and make a meaningful impact in a fast-paced, innovative environment, we want to hear from you. Join us at NXTThing RPO and be part of a team that's shaping the future of recruitment process outsourcing. Apply now and unleash your potential with us.
NXTThing RPO is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.