Job Title

Test Architect

Company Name
Telus International
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
10 Years  -  14 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Noida, Uttar Pradesh, India
Job Description

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.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
June 09, 2023
Additional information
Last day to apply 07-Jul-2023.