
Quality Assurance (QA) Engineer
AthennianPosted 6/11/2025

Quality Assurance (QA) Engineer
Athennian
Job Location
Job Summary
Athennian is seeking a detail-oriented and technically skilled Quality Assurance (QA) Engineer to join their growing team. The role requires a proactive approach to testing, a deep understanding of QA principles, and the ability to collaborate across teams to deliver exceptional results. As a QA Engineer at Athennian, you will be responsible for developing, maintaining, and executing comprehensive test plans, performing manual, exploratory, and automated testing, and collaborating with developers to define and review acceptance criteria. You will also conduct root cause analysis to identify, document, and address quality issues, and utilize automation frameworks to improve coverage. Athennian values ambitious, results-driven individuals who are proactive in identifying opportunities and committed to going the extra mile. The company offers a remote-first work environment with flexible parental leave benefits, comprehensive health, dental, and vision coverage, and a work-from-home allowance.
Job Description
What You'll Do
- Test Design & Execution:
- Develop, maintain, and execute comprehensive test plans, test cases, and test scripts.
- Perform manual, exploratory, and automated testing to identify defects.
- Quality Assurance Practices:
- Collaborate with developers to define and review acceptance criteria.
- Conduct root cause analysis to identify, document, and address quality issues.
- Technical Testing:
- Perform API and integration testing with tools like Postman, Insomnia, or SOAP UI.
- Utilize automation frameworks (e.g., Selenium, Robot Framework) to improve coverage.
- Conduct performance testing to assess system responsiveness and stability.
- Familiarity with core automated testing and version control concepts (e.g., XPath, implicit/explicit assertions, branch core Git code push/pull/merge).
- Tools & Processes:
- Utilize Git for version control; collaborate in Agile environments.
- Document tests and results using Atlassian Suite (JIRA, Confluence, Bitbucket).
- Verify data using database clients (e.g., MongoDB Compass, Robo 3T).
- Contribute to team-established coding patterns and relevant best practices.
- Continuous Improvement:
- Stay updated on industry best practices, tools, and methodologies.
- Innovate and optimize testing processes to enhance efficiency and reliability.
What We’re Looking For
- Experience & Skills:
- 2+ years in software testing (manual and automated) with strong QA methodologies and processes.
- Expertise in web applications, API, and performance testing; skilled in automated test strategy improvement.
- Proven ability to execute and improve automated testing strategies.
- Technical knowledge of change management and test case generation techniques.
- Technical Proficiency:
- Familiarity with generative AI tools and their application in testing.
- Proficiency in testing frameworks (Selenium, Robot Framework) and tools (Ghost Inspector).
- Experience with database testing and query tools like MongoDB Compass or Robo 3T.
- Soft Skills:
- Strong analytical and critical-thinking abilities with meticulous attention to detail.
- Excellent problem-solving skills and a proactive approach to addressing challenges.
- Effective communication and collaboration skills to work across teams.
- Demonstrated ability to communicate clearly and concisely, with awareness of team communication preferences.
- Able to create clear documentation used by the QA team.
Nice to Have Skills
- Experience in performance testing and familiarity with related tools.Prior experience in Agile or DevOps environments.