You own the quality assurance strategy and execution for software systems.
Responsibilities
- Oversee and guide testing automation to expand regression testing strategies, standards, and metrics.
- Manage automation testing, validation, and regression testing cycles.
- Collaborate with developers to define strategies for automated testing projects.
- Propose automation techniques to advance analysis, design, and development of validation testing.
- Implement functional and integration validation API testing with the development team to improve application performance.
- Design methodologies to develop SQL scripts for testing data during functional verification for performance testing.
- Create automation scripts and templates for provisioning, solution-based patching, and deployment.
Required Skills
- Demonstrable proficiency in Java, JavaScript, jQuery, Node.js, Python, HTML.
- Experience with automation frameworks including Maven, JUnit, TestNG, Mocha.
- Familiarity with development environments such as Visual Studio .NET, Android Studio, or VS Code.
- Experience writing queries against databases like MySQL, PL/SQL, or MongoDB.
- Proficiency with version control systems such as GIT, SVN, or GitHub.
- Working knowledge of operating systems, specifically Windows and Linux.