Providing technical leadership & strategic approach to quality engineering in the context of (transformation from waterfall to agile).
Expert on specialized testing types across projects.
Should be able to review the design and architecture prepared from a testability angle.
Identify changes needed in the test approach and test framework for automation & propose different measures if required.
Defining & Executing E2E test strategy for a major release comprising complex modules/features/components by understanding end to end objective and the design & architecture of the same.
Aligns with Product Architect and ensures testability to achieve 100% test coverage.
Focus on continuous improvements and optimization through test automation executed in CI approach, utilizing methodologies/test techniques, deriving best practices(relating to java, cyprus).
Lead all test automation efforts in your area, reviewing designs and code written by other quality engineers and being a technical mentor for test engineers to develop their programming skills.
Participate in design reviews & code reviews.
Continuously enhance product/domain knowledge
Roles & Responsibilities:-
Developing and implementing a comprehensive test automation strategy aligned with the organization's testing goals, objectives, and industry best practices
Designing and architecting test automation frameworks that provide a scalable, maintainable, and reusable foundation for automated testing efforts
Evaluating and selecting appropriate test automation tools and technologies based on project requirements, technical feasibility, and cost-effectiveness
Establishing and enforcing standardized guidelines, coding conventions, and best practices to ensure consistency, maintainability, and reusability of test automation assets
Defining and implementing processes and procedures for test automation governance, including version control, release management, and change control
Collaborating with various stakeholders, such as development teams, testing teams, and project managers, to ensure effective integration of test automation into the software development lifecycle (SDLC) and seamless communication among teams.
Developing strategies for managing test data in automated testing, including data generation and data-driven testing
Continuous Integration/Continuous Deployment (CI/CD) Integration
Providing guidance, training, and mentoring to automation engineers and testers to enhance their skills in test automation techniques, tools, and frameworks
Capturing and analyzing test automation metrics to measure test coverage, effectiveness, and efficiency
Generating reports and insights to drive continuous improvement in the automation COE
Ensuring the ongoing maintenance, enhancement, and optimization of test automation frameworks, tools, and scripts to adapt to evolving technology landscapes and changing business needs
Continuously staying abreast of emerging trends, technologies, and innovations in the field of test automation
Evaluating and incorporating new approaches and methodologies to improve the testing COE.
Conducting cost-benefit analysis and evaluating the return on investment (ROI) of test automation initiatives.
Making recommendations for optimizing automation efforts and resource utilization.
Collaborating with infrastructure teams to ensure the availability and stability of test environments required for test automation.
Additional Job Description
Technical Skills:-
Strong hands-on experience on scripting languages & tooling (Robot Framework, Selenium, Cucumber, BDD, Core Java, Python, Groovy) along with virtualization and test data management.
Good exposure on API automation (SoapUI, Karate Framework).
Experience in Transition & Transformation with COE expertise for QA, QE, test automation, agile process development (DevOps), performance testing, service virtualization, test data management, CI/CD/CT.
Understanding of design principles and design choices, with the application of algorithms.
Exposure in Advanced Programming Skills in high level languages/scripting.
Must have 10-14 Years of experience.
You must verify your mobile number to apply to this job.