Senior Software Development Engineer in Test
closedAge of Learning
π΅ $150k-$175k
πRemote - United States
Job highlights
Summary
We are seeking an experienced SDET to help build world-class tools for students and educators at Age of Learning. In this role, you will design, develop, and maintain automated test frameworks, work closely with developers and product teams, identify and resolve issues, and contribute to our quality strategy.
Requirements
- 5+ years of experience in software testing, with a strong focus on automation
- Proficiency in at least one programming language, such as JavaScript or Go, that integrates with our technology stack
- Advanced proficiency working with relational databases, such as MySQL and Postgres
- Experience with test automation tools and frameworks
- Strong understanding of software development life cycle and test-driven development
- Experience with performance and load testing tools
- Extensive hands-on experience with clear box testing
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced, team-oriented environment
- Experience with version control systems like Git and CI/CD tools like Gitlab-CI
Responsibilities
- Design, develop, and maintain automated test frameworks and scripts for server, web, and mobile applications
- Work closely with developers and product teams to understand the architecture and create comprehensive test plans
- Identify, document, and track defects, ensuring timely resolution
- Conduct code reviews and provide feedback to ensure test coverage and code quality
- Collaborate with the development team to incorporate test automation into the continuous integration and delivery pipeline
- Leverage real-time metric and data dashboard technologies like Grafana, Prometheus, or similar, to monitor test results and system performance, providing actionable insights
- Evaluate new technologies and tools, recommending those that improve testing processes and align with our existing environment
- Mentor junior QA engineers and developers on best practices in test automation, fostering a culture of quality
- Take initiative to proactively identify areas for improvement in testing processes, advocate for innovative solutions, and solve complex issues both independently and collaboratively
Preferred Qualifications
- Bachelorβs degree in Computer Science, Engineering, or a related field
- Experience with cloud-based testing environments such as AWS or Azure
- Knowledge of behavior-driven development (BDD) frameworks like Cucumber
- Familiarity with Agile methodologies and Scrum processes
- Experience with educational or e-learning platforms
Benefits
- 90% of employee health and welfare benefits premiums & 65% of dependent benefits premiums
- A 401(k) program with employer match
- 15 paid vacation days (increases to 20 days on your 3-year anniversary), 11 observed national paid holidays plus 9 sick days
- Our flexible work culture means 2 or more days in the office (hybrid) or 100% fully remote options available for most positions
This job is filled or no longer available
Similar Remote Jobs
- π°$75k-$100kπPoland
- πCanada
- πCosta Rica
- π°$92k-$125kπSpain
- πIndia
- πArgentina
- π°$120k-$200kπUnited States
- πUnited States
- π°$90k-$98kπCanada
- πBrazil