Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets
Search Startup Jobs
View full company profile
Other Openings
Project Management

Software Engineer in Test

at Amplify Education, Inc. in Brooklyn, NY   —   Jul 13, 2014   |  
As the Software Engineer in Test, you will be working closely with QA engineers and application developers to plan automated test strategy across the entire application stack of a given product line. You will be involved from an early point in the design process of new apps, and will contribute to ensure the solutions are designed with flexibility and scalability in mind. From the beginning, you will be an integral part of the team that designs and writes the code, providing feedback on its design and anticipating everything that could go wrong. Additionally, you will maintain and extend existing test frameworks for our applications, and mentor and guide the QA engineers.
Design, develop, deploy and maintain automated system tests to replicate and test real-world scenarios
Create scripts and libraries from design docs, requirements docs and documented test cases/test procedures
Conduct and participate in design and code reviews.
Diagnose, debug and perform root-cause analysis of issues and defects
Develop frameworks and collaborate with QA and developers in the development of automated testing scripts for our products
Design and implement frameworks for testing browser-based apps, Web reports, data layer API transactions and conduct performance and load testing
Perform manual system tests when necessary
4+ years' working experience developing complex test automation and scripts using one-or-more object-oriented language such as Python, Ruby and Java
1+ years’ experience with Selenium WebDriver
Proven experience with SQL(preferably Oracle or PostgreSQL)
Proven experience with web applications and web services
Proven experience with mobile device testing (Appium, iOSDriver)
Experience in Server-side Development and/or QA Engineering
Experience with finding security vulnerabilities and scalability issues
Experience with large-scale, distributed, high-volume mission critical systems
Experience with load testing software (JMeter or Funkload)
Experience with NoSQL databases (preferably MongoDB)
Strong analytical skills, attention to detail and excellent problem solving/troubleshooting skills
Bachelor’s degree in Computer Science or equivalent experience
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2014 Job Alchemist, Inc. All rights reserved.


Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.