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.
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.
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.
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.
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.
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.
Design automation solutions that are scalable and maintainable over time.
Participate in the ongoing improvement of testing processes and methodologies.
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.
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.
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.
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.
Eviden
Bonapolia
Crystal Blockchain Analytics
Jüsto
Achenbach Buschhütten GmbH & Co. KG