Vacancy expired!
- Work directly with other engineers, analysts, testers, and product owners to develop, improve, and maintain automated tests for enterprise-class web platforms and services
- Development, performance testing, and quality assurance activities
- Actively contribute to, participate in, and aim to continuously improve all levels of testing efforts.
- Actively participate in general knowledge/technology transfer throughout the team/department
- Provide technical assistance on assigned area
- Design, code, test, and debug complex software while developing new functionality and enhancing existing functionality to meet customer requirements, both internal and external
- Create detailed specifications from which applications will be written, designed, coded, tested and debugged
- Consult with product owners/business partners to define requirements and software design
- Evaluate feasibility and make recommendations
- Work closely with QA team and other developers to define scope and develop testing methods
- Collaborate with QA team to improve all levels of testing efforts
- Support, maintain, and document software functionality
- Make recommendations on and influences engineering processes and methods
- Provide operational support on complex/escalated issues to diagnose and resolve incidents in production systems. Incidents tend to be fewer but more complex, requiring analysis of issues, determination of additional resources to resolve the issue, and an in-depth system perspective.
- Explore and research new and alternate technologies and platforms. Evaluate, recommend, and apply these alternate/new technologies, disseminating information throughout the team/department. This includes documenting large and complex assignments for knowledge transfer and developing expertise in multiple areas.
- Provide mentorship and technical guidance on a wide range of systems/projects
- Bachelor’s degree or equivalent strongly preferred
- At least 3 years of related experience in full cycle development including testing
- Experience with C#, JavaScript, and Selenium
- Experience with Unit testing
- Proven experience in an applicable software development environment
- Experience using automated testing frameworks such as Selenium, Jasmine, and/or other test automation tools
- Proficiency in unit testing and TDD
Vacancy expired!