Job Title- SDET -
Location- Remote
Duration- 12 months
Job Description/ Responsibilities/ Years of experience-
Must and should have experience in writing UI tests in the Apple ecosystem using XCTest framework and Swift language.
Key Requirements -
Candidate MUST AND SHOULD have MacBook and should be able to demonstrate coding skills in Apple ecosystem using XCTest framework and Swift language.
Develop test automation strategies to test distributed systems and assigned feature areas.
Participate in test design discussions, code reviews and root cause analysis.
Cross group collaboration with partner teams and organizations. Advocate test innovation and methodologies in the test organization.
Define common test patterns, practices, tool sets, processes, and methodologies.
Expand test coverage including execution and ownership of assigned projects during release cycle.
Ideate and create test automation approach, suggest the types of testing which should be adequate at certain stages.
Lead a team of QE/test automation engineers.
Support implementation of DevOps by integrating automated test to pipelines.
Implement API test automation and mocking & service virtualization.
Work with POD team to collaborate on data requirements.
Support activities related to knowledge management (technical & best practices etc.)
Define best practice for application code quality (code coverage, unit tests, static analysis reports, application performance monitoring, CI/CD pipelines, environment architecture) including shift left test automation.
Continuously trains development engineers on test automation.
What are the top 3 skills required for this role?
1. Writing UI tests in the Apple ecosystem using XCTest framework and Swift language.
2. Develop test automation strategies to test distributed systems and assigned feature areas and define best practice for application code quality (code coverage, unit tests, static analysis reports, application performance monitoring, CI/CD pipelines, environment architecture) including shift left test automation.
3. Implement API test automation and mocking & service virtualization.