Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
The successful candidate will be the sole Quality person on a high performing successful team performing instrument data ingestion and processing within IT Data Engineering. The candidate will leverage an existing but consistently evolving test framework based on the current tech stack including Python/Pytest SQL DBT.
A successful candidate should not be entry level they need to be an independent contributor with a background in data testing and engineering. The candidate will operate as an independent quality person on a high performing IT Data Engineering team. While test testing framework is established the tech stack and testing requirements continually evolve. Communication collaboration and confidence are key skills/traits
Key Responsibilities:
Develop execute and maintain robust testing systems across multiple frameworks (e.g. Pytest dbt)
Design and implement automated tests to cover endtoend workflows infrastructure and data pipelines
Monitor testing performance and outcomes through integrated dashboards reports and communication tools like Teams
Actively participate in Agile ceremonies including sprint planning standups and retrospectives to share QA updates and plan tasks effectively
Continuously review and optimize the testing suite by identifying and removing outdated or redundant tests ensuring efficiency and relevance
Demonstrates systems development and testing experience.
General business knowledge required.
Typically 3 years related experience required.
In This Role You Will:
* Develop and execute formal plans procedures and scenarios for manual and automated testing to ensure quality of software applications.
* Review and assess test coverage to ensure thorough quality review.
* Plan tests write test cases/scripts automate test cases and execute tests.
* Perform smoke application functional and regression testing including appropriate level of testing to ensure that systems or applications are tested effectively prior to implementation.
* Document and track test results defects and other quality metrics.
* Enter problems and issues into system and participate in resolution.
* Develop and implement quality standards and best practices contribute ideas and effort toward continuous improvement.
* Deliver quality process training to technical staff and act as an internal quality consultant to advise or influence business or technical partners.
What You Need to Succeed:
* Excellent problemsolving abilities
* Ability to multitask prioritize and meet deadlines
* Excellent verbal and written communication skills
* Drive and initiative
* Ability to work independently as well as collaboratively with team members
* Excellent analytical verbal and written communication skills
* You meet the physical requirements that go with working as Software Testing Analyst Extensive sitting phone and computer use.
Remote