ABOUT THE ROLE
Crossian is a high- growth technology- driven e- commerce business. Behind our success is our people. As a start- up formed in 2020, we have created a fast- paced and dynamic environment, enabling our people to reach $100 million of revenue in 2024, a cumulative average growth rate of over 1000% in just under 4 years. Our mission now is to harness the power of technology to develop a direct- to- consumer approach and enhance customer lifetime value.
We are looking for a skilled Senior Automation Test Engineer to join our team and ensure the delivery of high- quality software products. This role combines expertise in manual and automated testing, technical acumen, and collaboration skills to maintain product excellence across the development lifecycle. As a Senior Automation Test Engineer, you will work closely with product managers, developers, and stakeholders to test and improve our systems, ensuring an exceptional user experience and alignment with business goals.
WHAT YOU WILL DO
Testing and Quality Assurance:
• Perform functional, integration, regression, and system testing for both frontend and backend systems.
• Ensure cross- browser, cross- platform, and device compatibility for applications.
• Review and refine test strategies to optimize quality and efficiency.
• Create and maintain detailed reports on testing progress, defects, and outcomes.
Automation Testing:
• Conduct API testing using tools such as Postman and performance testing with JMeter.
• Leverage programming skills in Java or JavaScript to enhance testing frameworks.
• Develop, implement, and maintain automated test scripts using tools like Cucumber, Serenity BDD, and Playwright.
• Collaborate with the DevOps team to integrate automated tests into CI/CD pipelines using Jenkins and Git.
Collaboration and Delivery:
• Collaborate with BAs, developers, and product managers to understand requirements, provide input, and ensure alignment.
• Evaluate product readiness and release timelines based on test results and team discussions.
• Act as a quality advocate, focusing on delivering features that meet user needs and maintain high standards.
Leadership and Influence:
• Share quality- focused practices and promote a quality- first mindset within the team.
• Ensure workflows and processes are followed consistently and improve them when necessary.
• Mentor team members on testing techniques and workflows to enhance overall quality.
Continuous Monitoring and Improvement:
• Drive initiatives to improve product quality, user satisfaction, and team productivity.
• Stay updated with industry trends, tools, and best practices to continually improve testing processes.
• Monitor product performance and user feedback in production environments to identify improvement areas.