
Automation Test Engineer – Software Quality & Testing | $80/hr
Role summary
The Software Development Engineer in Test I role focuses on designing, implementing, and maintaining automated test frameworks and infrastructure. This position requires strong coding skills in languages like Python, PHP, Java, or C/C++, along with experience in various automation testing types (Unit, Functional, Load, Security, etc.). The role also involves managing contingent engineers, collaborating with infrastructure and product teams, and driving quality initiatives. Project management skills for tracking, reporting, and risk escalation are essential. A Bachelor's degree in Computer Science or equivalent practical experience is required.
Position:
Software Development Engineer in Test I
Type:
W2
Compensation:
$60-$80 per hour
Location:
Menlo Park, CA, USA
Commitment:
Full-time
Role Responsibilities
- Design and implement automated test frameworks and tools to fill test gaps
- Manage contingent engineers on the team to ensure high output volume
- Partner with infrastructure and product engineering teams to ensure automated testing is fully enabled
- Independently drive goals as a project manager, including tracking and reporting status, escalating risks, and resolving obstacles
- Drive a culture of quality by advocating for high standards, escalating issues found by automation, and supporting teams in understanding testing importance
- Design and implement high-quality automated tests to verify release readiness and product quality
Requirements
- Experience developing and analyzing technical automated test frameworks and infrastructure
- Experience coding in Python, PHP, Java, C/C++ or equivalent languages, including code maintenance and review
- Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Experience building automation strategies and estimating test efforts preferred
- Experience in planning, tracking, and control of test environments and data preferred
- Experience writing test automation code and frameworks simulating complex multi-system scenarios
- Experience with automation testing types including Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract, End-to-End
- Experience reviewing QA procedures, eliminating redundancies, and improving efficiency
Application Process (Takes 20 Mins)
- Upload resume
- Interview (15 min)
- Submit form