Company Overview: At AllGenTech, we are dedicated to providing innovative solutions and exceptional service to clients worldwide. Our remote-first culture encourages collaboration and allows creativity and technical excellence to thrive, regardless of location
Job Type: Full-time
Job Overview: We are looking for a talented Software Quality Assurance (SQA) Automation Engineer with strong expertise in Codescept JS, who can help drive the development and maintenance of automated test frameworks for our cutting-edge applications. The ideal candidate will have hands-on experience in creating robust and scalable test automation frameworks, along with a deep understanding of best practices in software testing and automation.
Key Responsibilities
- Test Automation Framework Development: Design, develop, and maintain high-quality test automation frameworks from scratch using Codescept JS (preferred), or other tools such as Cypress, Playwright, Appium, or Selenium.
- Framework Maintenance: Continuously improve and maintain existing test automation frameworks to ensure they remain effective and scalable.
- Page Object Models & Object-Oriented Design: Leverage Object-Oriented Design principles and implement Page Object Models (POM) to ensure reusable, maintainable, and scalable test code.
- Code Quality: Develop clean, well-structured, and reusable code that is easy to maintain and extend, promoting best practices in test automation.
- CI/CD Pipeline Setup: Set up and integrate Continuous Integration/Continuous Delivery (CI/CD) pipelines to automate the execution of test cases and enable frequent code deployments.
- Testing and Verification: Develop and execute automated tests to ensure the functionality, performance, and reliability of software applications across different platforms.
- Collaboration and Reporting: Work closely with development, product, and QA teams to understand project requirements and provide detailed feedback on the test automation progress. Report and track automation results and issues in a timely manner.
Required Skills and Experience
- Strong Experience with Test Automation Frameworks: At least 2 years of hands-on experience in designing and implementing automation frameworks using Codescept JS (preferred), or other test automation tools such as Cypress, Playwright, Appium, or Selenium.
- Building Automation Frameworks from Scratch: Proven ability to build, configure, and maintain test automation frameworks from the ground up.
- Experience with Object-Oriented Design: Solid experience in applying Object-Oriented Design principles, particularly in test automation scenarios.
- Page Object Models (POM): Expertise in implementing and maintaining Page Object Models for creating scalable and maintainable test scripts.
- CI/CD Pipelines: Proficiency in setting up and maintaining CI/CD pipelines for automated testing, including integration with Bitbucket, Github, or similar tools.
- Typescript Expertise: Strong experience in Typescript, particularly in the context of test automation, and the ability to write high-quality, reusable, and maintainable code.
- Minimum of 4-5 Years of Industry Experience: At least 4-5 years of hands-on experience in the test automation domain, specifically in creating and maintaining test automation frameworks.
Preferred Qualifications
- Familiarity with Agile methodologies and working in an Agile environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in cross-functional teams.
Benefits:
- Competitive Salary & Performance Bonuses: A salary package aligned with industry standards, plus performance-based bonuses.
- Continuous Learning & Career Growth: Access to training courses, workshops, conferences, and subscriptions to learning platforms, alongside mentorship opportunities to foster career development and knowledge sharing.
- Generous Time Off & Parental Leave: Flexible vacation, sick leave, and parental leave policies for work-life balance and family support.
- Internet Bill & Service Subscriptions: Coverage of internet bills and access to necessary service subscriptions.
- Company Events: Annual company tours to foster team bonding and relaxation.
- The right candidate will receive training (all training and probation periods offered at AGT are fully paid; we value all candidates' time)
Top Skills
What We Do
At AGT, we are a global technology partner dedicated to helping organizations build, scale, and transform through software solutions and professional services. We don’t just deliver projects. We integrate as an extension of your team, combining world-class expertise with seamless execution to achieve results that matter.
Our teams bring ideas to life from the first concept to successful launch, designing and developing secure, scalable, and intuitive applications that drive growth and efficiency. Whether accelerating a startup’s product journey or modernizing enterprise systems, we ensure every solution is aligned with your business goals and built to industry standards.
With deep capabilities in AI, cloud, and digital transformation, AGT empowers companies to unlock new opportunities and stay ahead in an ever-changing technology landscape.

_0.png)






