• Test Planning:
o Experience planning, designing, and implementing testing strategies and automation infrastructure for large-scale system software.
• Quality Management:
o Oversee the overall quality management process, including creating and maintaining traceability matrices and reporting test status.
• Test Automation Leadership:
o Lead the design, development, and execution of test automation frameworks and suites.
o Evaluate and maintain existing manual and automated test cases and procedures.
• Performance Testing Leadership:
o Lead the planning and execution of load and stress tests using enterprise-level automation tools.
• Results Analysis:
o Interpret test results and prepare comprehensive test reports.
• Collaboration:
o Participate in project-wide reviews of requirements, system architecture, and detailed design documents.
o Act as the key point of contact for other test engineers with automation needs.
• Environment Management:
o Manage and maintain physical, virtualized, and simulated test environments.
• Integration and Issue Resolution:
o Identify and resolve issues arising from integrating application software with other components.
• Code Coverage and Reviews:
o Assist in reviewing and determining the code coverage of unit tests.
o Conduct test reviews for each in-test cycle.
• Defect Management:
o Oversee the management of defects from identification to retest and resolution.
• Automation Framework creation and customization:
o Possess the capability to create, set up, and customize automation frameworks based on organizational needs.
o Ability to adapt to new technologies and guide the team members.
Basic Qualifications:
• 12+ years of experience in test automation
• 10+ years of experience planning, designing, and implementing testing strategies and automation infrastructure for large-scale system software.
• 8+ years of experience working with clients: Interacting with clients to understand automation requirements and provide effective solutions.
• 8+ years of experience working with Agile and DevOps
Additional Qualifications:
• Ability to create test automation frameworks or customize frameworks based on client needs.
• Proficient in programming languages commonly used in test automation, such as Selenium/Cucumber/Java or Selenium/C#.net/Spec Flow or similar frameworks.
• Experience in test automation with AMQ, WMQ, Kafka, Couchbase, and GCPS
• Experience with OpenShift and Kubernetes.
• Advanced skills in at least one performance testing tool.
• Leadership Experience
o Experience leading and mentoring test teams.
o Strong organizational skills
o Curious, resourceful, and eager to tackle new challenges.
o Experience supporting and working with cross-functional teams in a fast-growing environment.
o Proven ability to foster a collaborative and innovative team culture focused on continuous improvement.
o Strong analytical and problem-solving skills, with the ability to troubleshoot complex automation challenges.
• Continuous Integration/Continuous Deployment (CI/CD):
o Expertise in integrating test automation into CI/CD pipelines for efficient and continuous testing.
• Documentation Skills:
o Strong documentation skills for creating detailed test plans, reports, and documentation for automation frameworks.
o 8+ years of experience working with Agile and DevOps
Any Gradute