DescriptionSenior Software Development Engineer in Test will provide automated testing services and quality assurance activities throughout the systems development life cycle for agile and/or waterfall projects. Requires an experienced candidate who can design and develop Manual and Automated testing for functional, regression and technical tests.
RequirementsMain Accountabilities:
- Β Work with the QE and Development teams to design and implement manual and automation strategies
- Contribute to agile testing processes.
- Deliver key quality control documents and activities required in the agile team for web and mobile applications
- Execute manual and automated test cases to identify software defects
- Log and track detailed product defects and project issues & concerns
- Creation and maintenance of repeatable test ware including: Regression models and automation scripts
- Provide timely and effective communications to key stakeholders, summarizing test results and managing impact of testing on overall program
- Ensure appropriate automation and regression test approach to achieve optimal efficiency and reusability
Β
Competencies:Β
- Solid understanding and experience in Agile test automation frameworks and approaches
- Exceptional organizational, planning and leadership skills
- Led QA activities and deliverables on medium to large-sized projects
- Mentored teammates in open, respectful, flexible, empathetic manner
- Strong vendor management experience to address project requirements
- Experience with ReadyAPI, Cucumber, Selenium, Appium, JUnit, JMeter, TestNG, Jenkins, HP ALM/qTest, Mobile Center (or equivalent)
- Tricentis Tosca knowledge and experience is an asset
- Programming experience in Java, Ruby, C#, Python or other
- Internet technologies, web services, SOAP, XSL/XSLT, API
- Git, Scrum, Jira, CA Service Virtualization or other agile tools
- Knowledge of DevOps, continuous integration and delivery concepts, specifically continuous testing
- Knowledge of TDD, ATDD and/or BDD
- Experience in the design and development of code to automate functional and regression tests
- CSTE certification (or equivalent) is an asset
Benefits - Competitive salary and benefits package
- Health insurance (HMO - health maintenance org. provides medical services to its members)
- Opportunities for professional growth and development