As a Quality Assurance (QA) Engineer, you will be responsible for safeguarding the quality and functionality of our platforms.
You will design and execute thorough testing processes, document results with precision, and collaborate with developers to ensure issues are resolved before deployment.
Your work directly impacts the smooth daily operations of our business and the experience of every user.
Responsibilities include performing thorough manual testing of Betty AI and related systems, conducting regression, smoke, and sanity tests to validate system performance and stability, and identifying, documenting, and tracking bugs or issues through resolution.
You will create clear, detailed, and organized test case documentation and maintain accurate records of test results, bug reports, and fixes.
You will work closely with developers, product managers, and stakeholders to clarify requirements and confirm that fixes meet expectations.
Participation in review sessions to ensure all features meet quality standards before release is also required.
You will study and utilize the Betty User Manual and other Confluence resources to stay updated on features, processes, and best practices.
Understanding platform workflows and the business processes they support is essential.
You will learn to perform and interpret HTTP calls to support testing needs.
Requirements:
A minimum of 3 yearsβ professional experience in software quality assurance or a closely related field, with a proven track record of identifying, documenting, and resolving issues is required.
Extensive experience in manual testing of web-based platforms and applications, with the ability to design, execute, and maintain comprehensive test cases is necessary.
Strong expertise in test automation, including designing, developing, and maintaining automated test scripts to improve the efficiency and scalability of testing processes is essential.
Proficiency in regression testing, with the capability to set up automated regression suites to reduce manual testing for existing products is required.
Technical proficiency with QA tools and frameworks, including Selenium WebDriver, Postman, JUnit/TestNG/NUnit/PyTest, JMeter, SQL, Git, Browser Developer Tools, Jenkins, Azure DevOps, and Maven/Gradle/npm is necessary.
Strong collaboration and communication skills, with proficiency in tools such as Slack and Google Docs for team communication and documentation is required.
Strong attention to detail and organizational skills are essential.
The ability to document processes and issues with accuracy and clarity is necessary.
Familiarity with regression, smoke, and sanity testing concepts is required.
A basic understanding of HTTP calls and web application functionality is a plus.
Experience with Confluence or similar documentation tools is a plus.
Benefits:
Join our dynamic team and experience a fun, inclusive, innovative culture that values your unique contributions and supports your professional growth.
Embrace daily opportunities to learn, innovate, and excel, making a real impact in your field.
Unlock a world of possibilities and resources to propel your career forward with limitless career growth.
Thrive in a high-energy, engaging atmosphere, embracing challenges and reaping stimulating rewards.
Enjoy the flexibility to work from home or any location of your choice, creating your ideal work environment.
Achieve a healthy work-life integration, saying goodbye to stressful commutes and hello to quality time with loved ones.