7 Teamified Jobs
Quality Assurance Automation Lead - Selenium/Cypress (5-8 yrs)
Teamified
posted 9d ago
Key skills for the job
Teamified works with top enterprises and digital native businesses in Australia helping them build their remote teams in India, Philippines and Sri Lanka.
We pride ourselves with hiring great teams to work on exciting game changing technology.
Teamified currently has 200+ engineers, testers, product managers etc.working across 20+ partners.
We focus on uplifting the way organisations build and manage their remote teams through great working relationships, trust, integrity, culture and hiring processes.
Additional to this we are building our own technology product offerings.
We strive to deliver the best outcomes for our customers, our partners and our people.
Job Summary :
Our Client is one of Australia's leading payment gateways, specialising in the collection of payments for clients around Australia in industries such as Healthcare/Fitness, Childcare, Medical and many more and are looking for experienced QA Lead who would love to join an exciting and growing team.
Responsibilities :
Drive Automation Strategy :
- Lead the development and implementation of an end-to-end test automation strategy.
- Design and implement automated test scripts, frameworks, and tools to increase test coverage and ensure repeatable, scalable testing processes.
Develop and Maintain Automation Frameworks :
- Build and enhance automation frameworks using industry-standard tools such as Selenium, Cypress, JUnit, TestNG, or similar.
- Ensure the automation suites are stable, maintainable, and reusable across projects.
Lead Automated Test Development :
- Write, maintain, and optimise automated tests, ensuring a high level of test coverage across functional, regression, and integration testing, as well as validation of complex user journeys.
Continuous Integration (CI) & Continuous Delivery (CD) Integration :
- Integrate automated tests into our CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI, ensuring that tests run as part of the deployment process to catch defects early in the development cycle.
Mentorship & Leadership :
- Lead, mentor, and inspire a growing team of QA engineers.
- Promote best practices in automated testing and help the team adopt a test-driven mindset.
- Support professional development by guiding team members on technical challenges.
Manual Testing Leadership :
- While automation will be your primary responsibility, you will also guide the team in performing manual testing for high-complexity features, user acceptance testing (UAT), exploratory testing, and non-functional testing.
Collaboration Across Teams :
- Work closely with developers, product managers, and other stakeholders to ensure testing is aligned with project timelines and objectives.
- Provide feedback on user stories, requirements, and design documents to ensure testability and quality from the outset.
API Testing & Integration Testing :
- Lead efforts in API testing using tools like Postman, SoapUI, or RestAssured to validate backend services, third-party integrations, and microservices.
- Ensure seamless communication between PayChoice's platform and external systems (e.g, payment gateways, APIs).
Test Reporting & Metrics :
- Track and report on the progress of automation efforts, providing clear and concise metrics on automation coverage, test execution results, and defect management.
- Identify trends and areas for process improvement.
Quality Advocacy :
- Be the voice of quality within the development process.
- Advocate for quality throughout the product lifecycle, from requirements gathering to post-deployment monitoring.
- Ensure that quality is embedded into every stage of the software development process.
Requirement :
To be successful in this role, you will need :
- Minimum 5 years of experience in Quality Assurance, with a strong emphasis on automated testing in both functional and regression testing.
- Automation Testing Expertise : Extensive experience in developing and maintaining test automation frameworks and writing automated tests using tools like Selenium, Cypress, JUnit, TestNG, Appium, or similar.
- CI/CD Integration : Hands-on experience with CI/CD pipelines, integrating automated tests into build and deployment processes using tools like Jenkins, GitLab CI, or CircleCI to ensure automated tests run seamlessly as part of the development lifecycle.
- API Testing : Proficiency in API testing, using tools such as Postman, SoapUI, or RestAssured to test RESTful and SOAP APIs, ensuring robust and reliable integrations.
- Agile Methodologies : Experience working in an Agile environment, using tools like Jira for managing sprints, tracking issues, and collaborating with cross-functional teams.
- Leadership & Mentorship : Proven leadership skills, with experience mentoring and guiding junior QA engineers in automation and testing best practices. Ability to promote a culture of continuous improvement.
- Scripting & Programming : Proficiency in programming/scripting languages such as Java, Python, JavaScript, or Groovy, to develop automation scripts and contribute to the overall framework.
- Version Control : Experience with Git for version control, including branching, merging, and managing test code alongside the development team.
- Defect Management & Reporting : Experience using defect management tools like Jira to track issues, create test case reports, and ensure thorough communication of test results to stakeholders.
- Cloud Testing : Familiarity with cloud environments, preferably AWS, and experience testing cloud-based applications or services.
- Test Management Tools : Experience with test management tools such as TestRail, Quality Center, or similar platforms for organising and reporting test cases, test results, and defects.
Bonus Points :
- Payment Systems Experience : Familiarity with payment gateways and financial technologies, particularly in eCommerce, payment processing, or financial services.
- Security Testing : Knowledge of security testing principles in payment systems, including testing for vulnerabilities, encryption, and secure transactions.
- Performance Testing : Experience with performance testing tools like JMeter or LoadRunner to evaluate the performance of the system under different loads.
- AWS Certification : AWS Certifications (e.g, AWS Certified Solutions Architect, Developer, or DevOps Engineer) are a plus.
- Compliance Knowledge : Familiarity with Payment Card Industry Data Security Standard (PCI DSS) or other compliance requirements related to financial services.
Benefits :
- Flexibility in work hours and location, with a focus on managing energy rather than time.
- Access to online learning platforms and a budget for professional development.
- A collaborative, no-silos environment, encouraging learning and growth across teams.
- A dynamic social culture with team lunches, social events, and opportunities for creative input.
- Private Health insurance.
If you possess the required skills and are eager to contribute to our team's success, We encourage you to apply for this exciting opportunity Apply now!.
Functional Areas: Manufacturing
Read full job description8-12 Yrs