Design and Implement Automation Frameworks: Build reusable, efficient, and scalable test automation frameworks tailored for web applications using Selenium and Python.
Automate End-to-End Testing: Develop and execute automated test scripts for functional, regression, and performance testing, ensuring comprehensive test coverage.
Collaborate Across Teams: Work closely with developers, product managers, and other stakeholders to understand requirements, define test cases, and resolve defects.
Continuously Enhance Test Coverage: Expand automation test coverage to improve reliability and reduce manual testing efforts.
Monitor and Report: Develop dashboards and reporting mechanisms to track test execution, defects, and overall quality metrics.
Maintain and Optimize CI/CD Pipelines: Integrate test automation suites into CI/CD pipelines to ensure smooth and consistent deployments.
Ensure Platform Stability: Identify and address bottlenecks, flaky tests, or automation failures to maintain test suite reliability.
Stay Ahead of Trends: Evaluate and implement the latest tools, technologies, and best practices to keep Verto’s testing processes cutting-edge.
You’ll be responsible for:
Building and maintaining high-quality automation frameworks tailored for scaling.
Conducting thorough testing of critical features and APIs to identify issues proactively.
Ensuring automated scripts are maintained and consistently executed in CI pipelines.
Collaborating with stakeholders to identify testing bottlenecks and recommending solutions.
Delivering well-documented, maintainable code and test artifacts for seamless knowledge sharing.
Skills and Qualifications:
Education: A university degree in Computer Science, Engineering, or a related field is required.
Experience: Proven experience as a QA Automation Engineer with a strong focus on Selenium and Python.
Technical Expertise:
Hands-on experience with automation frameworks such as Pytest, Robot Framework, or similar.
Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
Strong understanding of software QA methodologies, tools, and processes.
Experience testing RESTful APIs and microservices.
Problem-Solving: Ability to debug and troubleshoot complex issues in test automation environments.
Collaboration: Strong communication and team collaboration skills to work in a fast-paced, dynamic environment.