We are seeking a Senior Quality Assurance Engineer to ensure that all software used on our platforms operates according to relevant specifications. Key responsibilities include developing automation, performing system testing, and driving quality assurance of code and configuration.
Key Responsibilities:
* Contribute to adding to our extensive automation capabilities in testing core platforms.
* Champion quality as a shared responsibility within a self-organizing agile team.
* Communicate effectively with QA, Development, and Product Management teams.
* Provide feedback to Development and Product teams.
* Collaborate with analysts and developers to write test cases for new changes.
* Diagnose problems and report bugs/enhancements.
* Organize and manage test labs.
* Work in an agile development process.
* Develop and agree test plans with analysts and Software Development engineers.
* Review Requirements, specifications, and technical design documents for timely and meaningful feedback.
* Log bugs, reporting issues to developers and taking full ownership and accountability for corrective action.
Requirements:
* 5+ years of software testing experience throughout all phases of the software testing cycle, including automation experience.
* Automation & Scripting knowledge, ability to create automated tests utilizing frameworks & tools.
* Good Knowledge of databases and SQL knowledge highly desired.
* Quality-focused with strong attention to detail.
* Self-motivated with ability to work on own initiative or as part of a team.