Enhance and maintain automated test suites by writing code and scripts whenever possible to maximize test coverage and expedite delivery.
Utilize and maintain test frameworks and tools that facilitate automated testing across different layers within application(s) for use with DB, API, UI, Mobile, etc.
Integrate automated tests into existing CI/CD pipelines to enable continuous testing and delivery of software updates.
Work closely with stakeholders to integrate testing into the development process.
Evaluate test results to identify issues and improvement opportunities, ensuring build stability before deployment.
Conduct manual tests to identify issues that automated tests might miss.
Create and maintain documentation related to test plans, manual and automated test cases, issues, test results and outcomes.
Participate in code reviews to ensure testability of code and adherence to coding standards that facilitate automated testing.
Perform and document both functional and non-functional testing to ensure comprehensive software validation and enforcing testing best practices.
Pursue and obtain relevant training and certifications as they arise to support role and responsibilities.
Responsibilities may include additional duties as assigned.
Practices and adheres to the “Code of Conduct” philosophy and “Mission and Value Statement.