Job Openings
Software Development Engineer in Test
About the job Software Development Engineer in Test
Core Responsibilities & Accountabilities
- Define and execute test objectives and test cases at all levels of testing, which may include Sanity, Regression testing, Integration testing, End-to-End testing, UAT testing, and Performance testing including both UI and API tests.
- Participate as part of an Agile team, attending scrum calls and leading the team in the definition of test requirements.
- Responsible for testing automation and integrating automation into test suites. Able to run locally, CI/CD pipelines, and also on Saucelabs Virtual Machines.
- Write, revise, and verify quality assurance standards and test procedures for program design and product evaluation.
- Review, evaluate, and approve test results of testing performed by other teams.
- Report status to management on program testing and any associated risks.
- Participate and evaluate results of parallel system runs.
Minimum Qualifications & Skills
- Minimum of 5 years of relevant experience in a technical environment.
- Working knowledge of the Incident Tracking and test tools such as Version One, Jira, Jmeter, Grinder, SQL- Toad.
- Experience with automating testing tools, such as Selenium Webdriver and/or PhantomJS.
- Experience with Sauce Labs and Codefresh/Github Actions.
- Working knowledge and proven experience working in both a Windows and Linux environment, as well as working in a Cloud-based architecture.
- Experience working on a large-scale modernization effort where parallel run results between legacy and modernized system are evaluated.
- Possess strong communication skills with the ability to collaborate with internal and external resources.
- Experience with testing automation.
- Excellent organizational skills with the ability to work effectively and efficiently in a cross- functional environment.
- Proven ability to meet deadlines and work under minimal guidance in a fast-paced, changing environment.