Quality Assurance Tech Lead - Automation
Description:
- Lead the quality engineering efforts across projects, ensuring adherence to best practices in testing and quality assurance.
- Develop and implement automated testing strategies using modern frameworks and tools, with a strong focus on Cypress and JavaScript.
- Collaborate with cross-functional teams to define testing requirements and ensure comprehensive coverage for both client-installed and SaaS products.
- Mentor and support team members in their professional development, fostering a culture of quality and continuous improvement.
- Conduct API automation testing and contribute to backend testing efforts, leveraging Java experience where applicable.
- Utilize CI/CD technologies to integrate testing into deployment pipelines and validate builds (e.g., GitHub/GitLab).
- Write and execute SQL queries to validate data integrity, preferably in PostgreSQL, and ensure accurate reporting.
- Engage in regular communication with stakeholders, providing insights and innovative solutions to enhance product quality.
- Manage and track testing activities using Atlassian Jira and Confluence to ensure transparency and alignment.
Qualifications:
- 7+ years of hands-on experience in quality engineering with a focus on automated testing in a fast-paced environment.
- Strong expertise in Object Oriented Programming principles and modern test automation frameworks (e.g., Cypress, Selenium, TestNG, Cucumber/Gherkin).
- Proficiency in Cypress with JavaScript is a must.
- Solid understanding of accounting concepts, including journal entries, ledgers, and balance sheets.
- Experience in API automation testing and familiarity with Java.
- Hands-on experience with CI/CD technologies, deployment integrations, and pipeline validation.
- Proficiency in SQL for querying and validating data, with a preference for PostgreSQL.
- Strong communication and mentoring skills, with a track record of contributing innovative ideas and solutions.
- Experience with other testing frameworks and tools.
- Familiarity with Agile methodologies and practices.