Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Age of Learning, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Development Engineer in Test (SDET) at Age of Learning plays a critical role in enhancing the quality and efficiency of our software development processes. This position is responsible for developing robust testing frameworks, writing automated tests, and ensuring comprehensive coverage across various applications. The ideal candidate will work closely with cross-functional teams to identify risks, conduct automated and manual testing, and contribute to the overall improvement of our software products. This role demands strong technical skills, a keen eye for detail, and a passion for fostering a culture of quality within the team.
Job Responsibilities
- Design, develop, and maintain automated testing frameworks and tools.
- Write and execute automated tests for new and existing features.
- Conduct manual testing where automation is not feasible.
- Collaborate with cross-functional teams to define testing requirements and quality expectations.
- Analyze test results and communicate findings to development and product teams.
- Identify, document, and track software defects and quality issues.
- Mentor junior team members in testing best practices and automation techniques.
- Participate in code reviews and contribute to continuous integration/continuous deployment (CI/CD) pipelines.
- Stay updated on industry best practices and emerging testing tools and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software testing or software development, with a focus on test automation.
- Strong proficiency in one or more programming languages such as Java, C#, or Python.
- Experience with automation testing tools and frameworks such as Selenium, JUnit, TestNG, or similar.
- Solid understanding of software development life cycles (SDLC), agile methodologies, and quality assurance processes.
- Ability to analyze complex software systems and identify testing requirements effectively.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills with the ability to work collaboratively in a team environment.
Technologies & Tools
The Senior SDET will work with a variety of technologies and tools including but not limited to Java, Selenium, JUnit, Jenkins for CI/CD, Git for version control, and various cloud-based platforms. Familiarity with testing database applications and APIs using tools like Postman or REST Assured is also beneficial. Understanding of containerization technologies like Docker can enhance collaboration within our development ecosystem.
Ideal Candidates
Ideal candidates for the Senior Software Development Engineer in Test position are those who possess a blend of technical expertise and strong interpersonal skills. They should demonstrate a continuous learning mindset and a proactive approach towards problem-solving. Successful candidates exhibit a commitment to quality and have a track record of collaborating effectively within diverse teams to achieve common goals. A passion for technology and innovation, along with a desire to contribute to the educational mission of Age of Learning, will set candidates apart in this role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.