Back to board
codetru·19 months ago

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.