Where Volatility Smiles :)
Software Test Engineer – Contract Role
Location
New York
Posted
23 days ago
Salary
$50 - $80 / hour
Seniority
Senior
Job Description
Software Test Engineer – Contract Role
OptionMetrics
• Join the Software QA team to design, implement, and maintain test frameworks for back-end services. • Take a proactive approach to identifying issues and writing automated test cases. • Collaborate cross-functionally with Engineering, Product Management, and Project teams. • Ensure product quality from initial concept to final release. • Work in a fully remote environment while maintaining engagement and communication across teams.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field is strongly preferred. Candidates with equivalent practical experience in software testing, quality assurance, or test automation within backend systems are also encouraged to apply.
- Possess strong analytical, problem-solving, and creative thinking skills.
- Excel in test case design and documenting test descriptions/test plans.
- Enjoy figuring out what should be tested, creating the test, and implementing it. You're someone who can diagnose a potential bug before it occurs and isolate existing bugs.
- Possess knowledge of and experience with Java, SQL, and Python. Experience with AWS data tools (S3, Redshift, RDS, and EMR) is a plus.
- Have a strong commitment to technical quality assurance as a key part of the development lifecycle.
- Implement automated tests and perform functional and regression testing.
- Be dynamic and prepared to test/regress a high volume of changes daily.
- Enjoy the challenge of researching issues to maintain quality in our large data sets.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Create and maintain automated test cases, execute test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a production release. • Develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback. • Maintain test infrastructure stability in non-production environments. • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution. • Work closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports. • Work across functional areas with internal partner engineering teams in a disciplined agile environment. • Estimate own testing tasks and work productively with minimum supervision while showing excellent team attitude. • Influence the entire engineering organization on unit/integration/end-to-end tests.
• Create and maintain automated test cases, execute test suites, review and diagnose reported bugs, and ensure overall system quality prior to a production release. • Develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback. • Maintain test infrastructure stability in non-production environments. • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution. • Work closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports. • Work across functional areas with internal partner engineering teams in a disciplined agile environment. • Estimate own testing tasks and works productively with minimum supervision while showing excellent team attitude. • Influence the entire engineering organization on unit/integration/end-to-end tests.
• Provide testing support on a cross-functional team supporting the Department of Veteran Affairs • Create and execute test plans and test scripts for VA software solutions • Work in an Agile framework with developers, end users, and organizations to create test plans and test scripts in a Test Driven Development (TDD) environment • Coordinate with test sites and other team participants to plan test events • Write and assist in the development of test procedures • Configure necessary hardware and operating environments as needed to complete assigned testing • Apply technical expertise across IT products, operating systems, software, hardware, systems, networks, and specialized environments to support test execution • Create test reports documenting results and findings • Track problems and report on errors that are identified during testing • Manage issues to closure in accordance with identified acceptance criteria
• Test Planning & Execution • Work in an Agile framework with developers, end users, and organizations to create test plans and test scripts in a Test Driven Development (TDD) environment • Coordinate with test sites and other team participants to plan test events • Write and assist in the development of test plans and test procedures • Test Environment & Infrastructure • Configure necessary hardware and operating environments as needed to complete assigned testing • Apply technical expertise across IT products, operating systems, software, hardware, systems, networks, and specialized environments to support test execution • Reporting & Issue Management • Create test reports documenting results and findings • Track problems and report on errors that are identified during testing • Manage issues to closure in accordance with identified acceptance criteria


