Match score not available

Testing Automation Specialist

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Bachelors/Masters in CS/Engineering, Test automation experience, Proficiency in Java, Python, C#, Familiarity with testing tools/frameworks, Extensive test automation architecture knowledge.

Key responsabilities:

  • Develop/maintain automated test scripts
  • Design scalable automation frameworks
  • Identify defects and collaborate for resolution
  • Define guidelines/standards & oversee tool selection
  • Enhance scalability and continuous improvement
Quantum Strides LLC logo
Quantum Strides LLC SME https://www.quantumstrides.com
51 - 200 Employees
See more Quantum Strides LLC offers

Job description

Job Overview:


As a Testing Automation Specialist, you will play a pivotal role in both the design and execution of automated testing processes. This position requires proficiency in developing automated test scripts and designing scalable test automation frameworks. Your focus will be on enhancing efficiency, ensuring comprehensive test coverage, and contributing to the overall testing strategy for software applications.


Key Responsibilities:


  1. Test Automation Development and Strategy:


  • Design, develop, and maintain automated test scripts including exception handling using industry-standard testing tools and frameworks.

  • Implement an overarching automated testing strategy aligned with organizational software development goals.


  1. Script Execution and Architecture Design:


  • Execute automated test scripts, analyze results, and identify defects and areas for improvement.

  • Design robust and scalable test automation frameworks tailored to the specific needs of the organization.


  1. Defect Identification, Reporting, and Collaboration:


  • Identify, document, and report software defects in a clear and concise manner.

  • Collaborate with cross-functional teams, including developers, product managers, and quality assurance, to troubleshoot and resolve issues.


  1. Guidelines and Standards:


  • Define guidelines, best practices, and standards for test automation architecture.

  • Ensure adherence to coding standards and best practices during the implementation of automated test scripts and frameworks.


  1. Tool and Technology Selection and Oversight:


  • Research, evaluate, and recommend testing tools, frameworks, and technologies.

  • Provide technical leadership in the implementation of automated test scripts, conducting code reviews and ensuring quality.


  1. Scalability, Maintainability, and Continuous Improvement:


  • Design automation solutions that are scalable and maintainable over time.

  • Participate in the ongoing improvement of testing processes and methodologies.


  1. Training and Documentation:


  • Develop training programs and materials to educate team members on test automation best practices.

  • Create and maintain documentation related to automated test scripts, test environments, and testing processes.



Qualifications:


  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.

  • Proven experience in test automation development and architecture.

  • Strong programming skills, with proficiency in languages such as Java, Python, or C#.

  • Familiarity with testing frameworks and tools (e.g. Katalon Studio, Selenium, Appium, JUnit).

  • Extensive experience in test automation architecture, including the design of scalable frameworks.



Preferred Skills:


  • Knowledge of web and mobile application testing.

  • Experience with API testing and tools (e.g., Postman).

  • Familiarity with containerization and virtualization technologies.

  • Understanding of agile development practices.

  • Experience with continuous integration and continuous deployment (CI/CD) practices.



Personal Attributes:


  • Analytical mindset and attention to detail.

  • Strong problem-solving and troubleshooting skills.

  • Excellent communication and interpersonal skills.

  • Leadership qualities with the ability to influence and guide teams.

  • Commitment to continuous learning and professional development.

  • Proactive approach to staying updated on industry trends and emerging technologies.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Problem Solving
  • Communication
  • Leadership
  • Team Management
  • Social Skills
  • Leadership Development
  • Proactivity

Test Automation Engineer Related jobs