Test Automation Engineer
Location: West Chester, PA
SCOIR (pronounced like "score") is a funded startup building the first true network to enable mutual discovery and engagement between high school students and college admissions. SCOIR’s mission is to help combat opportunity inequality by creating broader and more transparent pathways for college education.
Founded on the belief that students are more than their SATs and GPAs and that colleges are more than their rankings, SCOIR is leading a revolution to transform the college admissions process from a short-term, quantitative transaction to a long-term, qualitative engagement. Utilizing the connectivity and data intelligence of the SCOIR network…
- STUDENTS discover and present themselves to colleges that best fit their personality, interests and aspirations.
- PARENTS gain advance insights into affordability and likely net tuition so families can make smarter application decisions.
- HIGH SCHOOL COUNSELORS spend less time on administration and more time helping students navigate the admissions process.
- COLLEGES identify, better understand, and engage with students who are considering applying to their school.
SCOIR has significant funding from strategic (non-VC) investors and a leadership team that has built successful technology-enabled companies. They are currently undergoing rapid growth and looking to hire people who are interested in solving complex problems and positively impacting people's lives.
They are now seeking a Test Automation Engineer to join their team.
They are looking for engineers who can write robust automated UI tests and web service integration tests in a fast-paced team where QA works closely with developers in an Agile environment. This is a team of highly intelligent, passionate, and open-minded technologists and entrepreneurs with successful experience building great technology-enabled companies.
Role Description
As a Test Automation Engineer, you will be responsible for designing and implementing test automation and infrastructure, introducing effective test/quality methodologies to accelerate existing test practices and evaluating overall product quality. You will work closely with the product development team to create new test harnesses, implement automation tools, and create innovative automated test systems to ensure that testing of new functionality is automated as quickly as possible and that a complete end-to-end automated regression test suite is run continuously. You can expect to spend about 70% of your time designing and writing test automation.
Responsibilities
Collaborate cross-functionally to thoroughly understand product requirements and use cases to design an overall automation test strategy
Create and execute test plans and test cases based on functional and software design specifications
Perform ad-hoc and regression testing of system components under aggressive release schedules
Build and maintain test automation frameworks, test harnesses and test scripts
Enable existing UT/FVT test cases automated for continuous regression testing and deploy DevOps stream
Log defects in a detailed, understandable and reproducible manner
Participate in Agile project, task planning and status reporting
Help define, promote, and ensure adherence to quality assurance (QA) processes such as test plan reviews, defect management, risk/complexity analysis, and regression test maintenance
Key Qualifications
4+ years of experience writing and maintaining automated tests using scripting languages such as Java, Ruby, Python
2+ years of experience in Agile/Scrum methodologies and comfort with rapid release cycles
Prior experience developing test automation frameworks, test harnesses, test scripts and tools from the ground up
Proficiency with automation tools such as Selenium, Coded User Interface (UI) or QuickTest Professional (QTP)
Working knowledge of RESTful Web services testing and automating both mobile and web applications
Experience developing automation in support of Continuous Development (CD) / Continuous Integration (CI)
Ability to derive automation scenarios from minimal documentation and provide detailed technical feedback whenever possible
Compensation includes competitive market salary, full company-paid individual or family health insurance premium (Gold PPO), 401k with 4% matching, open vacation policy, tricked-out workstations, and options.