We are looking for an experienced and highly skilled Senior Automation QA Engineer to join our team. The successful candidate will be responsible for building and implementing an automated testing environment from the ground up for our SaaS platform, which supports over 1000 vendors. This role requires a deep understanding of automation frameworks, a strategic mindset, and the ability to drive quality initiatives across multiple projects.
REQUIREMENTS:
Experience:
- 5+ years of experience in software testing, with at least 3 years focused on test automation.
- Proven experience in building and implementing automation frameworks from scratch, especially in a complex, multi-site environment.
- Strong background in testing SaaS platforms or large-scale web applications.
Technical Skills:
- Proficiency in programming languages commonly used in automation (e.g., JavaScript).
- Expertise in automation tools and frameworks such as Selenium, Cypress, Appium, or similar.
- Experience with API testing tools like Postman, RestAssured, or similar.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Strong understanding of web technologies (HTML, CSS, JavaScript) and experience with cloud platforms (AWS, Azure).
Leadership and Communication:
- Strong leadership skills with experience in mentoring and guiding junior engineers.
- Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to non-technical stakeholders.
- Ability to work collaboratively across teams and influence without authority.
Problem-Solving and Analytical Thinking:
- Exceptional problem-solving skills with the ability to troubleshoot and resolve complex automation issues.
- Analytical mindset with a focus on data-driven decision-making and continuous improvement.
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
RESPONSIBILITIES:
Automation Strategy and Implementation:
- Design, develop, and implement a robust automation framework for end-to-end testing of our SaaS platform.
- Define the automation strategy and roadmap for testing SaaS platfrom, ensuring scalability and maintainability.
- Identify and select appropriate tools and technologies for automation, considering the specific needs of the platform.
Test Development and Execution:
- Develop and maintain automated test scripts for functional, regression, and performance testing.
- Ensure comprehensive test coverage across all aspects of the SaaS platform, including web, API, and backend components.
- Integrate automated tests into the CI/CD pipeline to enable continuous testing and fast feedback loops.
Collaboration and Leadership:
- Work closely with the development, CTO, and product teams to ensure alignment on quality goals and testing processes.
- Mentor and guide junior QA engineers, sharing best practices and driving a culture of quality within the team.
Quality Assurance Process:
- Establish and enforce quality standards and best practices for test automation and overall QA processes.
- Develop and maintain comprehensive test documentation, including automation strategies, test plans, and reports.
- Analyze test results, identify patterns, and work with development teams to resolve issues and improve product quality.
Continuous Improvement:
- Continuously evaluate and improve the automation framework and testing processes to increase efficiency and effectiveness.
- Stay up-to-date with the latest trends and advancements in test automation, and incorporate new techniques and tools as appropriate.
- Proactively identify areas of improvement within the QA process and lead initiatives to address them.
ABOUT THE PROJECT:
Our customer is a leading restaurant technology platform that stands out with its Commission-Free Delivery and pickup structure and proprietary delivery optimization technology. Focusing on the 105 billion dollar US local restaurant business, they are headquartered in Miami and NYC. Our customer’s mission is to empower restaurants to reach their full potential by providing them the tools to connect directly with their customers. Our customer team, comprising experienced professionals from various fields, is dedicated to revolutionizing the delivery system for local restaurants and chains.
ABOUT THE RAXELTECH:
- Friendly and creative environment
- Equitable compensation and comprehensive benefits package
- Opportunity to relocate with our full support to the sunny island “Cyprus”
- Remote-work-policy
- Culture of continuous learning and professional development.
- A place that strongly emphasizes career development, offering abundant growth opportunities.