Test Architect
Hyderabad, IndiaFull-timeSenior · 8+ years
About this role
We are seeking an experienced Software Testing Architect to lead the development and implementation of testing strategies and Frameworks. The ideal candidate will have a strong background in Java, C# / Python, automation testing tools, and experience with mobile device automation. This role requires a deep understanding of technical and logical concepts, with a focus on delivering high-quality testing solutions.
Roles & Responsibilities:
- Develop and implement testing strategies and architectures, with a focus on scalability and maintainability.
- Design, develop, and maintain automated test scripts using Java, TestNG, JUnit, Cucumber and Maven.
- Good knowledge of performance testing for websites Develop and maintain automation frameworks for mobile applications using Appium and Selenium.
- Collaborate with cross-functional teams to identify and prioritize testing requirements.
- Develop and maintain Jenkins CI/CD pipelines for automation testing.
- Collaborate with development teams to ensure seamless integration of automated testing into the development lifecycle.
- Develop and maintain test automation frameworks and tools, with a focus on scalability and maintainability. Troubleshoot and resolve complex testing issues, with a focus on technical and logical problem-solving.
- Stay up-to-date with industry trends and emerging technologies, with a focus on continuous learning and improvement.
- Mentor and guide junior team members on mobile testing best practices and techniques.
- Develop and maintain technical documentation and standards for testing.
Requirements:
- Minimum 8 years of experience in application testing, with a strong background in Java.
- Expertise in TestNG, JUnit, Maven, Appium, Selenium, and Android SDK. Expertise in setting up and configuring automation environments.
- Strong understanding of technical and logical concepts, with a focus on problem-solving and critical thinking. Experience with Jenkins CI/CD pipelines, with a focus on automation and performance testing.
- Expertise in Git, with a focus on version control and collaboration.
- Familiarity with Sause Labs, Browserstack, AWS devicefarm, and Docker, with a focus on continuous improvement.
- Strong communication and collaboration skills, with a focus on working with cross-functional teams.
Nice to Have:
- Experience with cloud-based automation testing tools and platforms.
- Familiarity with DevOps practices and principles.
- Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.
- Strong understanding of cloud-based infrastructure and services, such as AWS and Azure.
- Experience with machine learning and artificial intelligence, with a focus on automation testing.
