Shoreline is looking for a QA Engineer that likes to figure out how things work and make sure they are working correctly. This is a hands-on position for delivering a quality SaaS product. You should want to be part of fast-paced team who takes pride in building great software with high quality.

 

What You'll Do

  1. Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
  2. Develop deep expertise in the product
  3. Conduct QA tests and verify outcomes within schedules/timelines
  4. Work with software engineers, product managers, and other QA testers in an Agile team environment
  5. Operating in an Agile software delivery methodology
  6. Experience with regression testing of Web Apps
  7. Create and automate UI testing for better regression coverage
  8. Excellent understanding of QA Concepts like black box testing, white box testing, unit testing
  9. Great team attitude and up for fast paced working environment
  10. Identify and present the technical trade-offs and risks of different testing approaches in a meaningful way
  11. Passionate about software quality, and testing

Requirements

  1. 3+ years of QA/Development experience
  2. Strong verbal and written communication skills
  3. Understanding of Software QA methodologies, tools and approaches (black box and/or automated testing) in a software company with short release cycles
  4. Experience in writing test cases and test scenarios that cover both sanity and in-depth testing including and not limited to boundary, negative, compatibility and concurrency tests
  5. Strong analytical skills (debugging, tinkering)
  6. Automation testing experience of API’s Web apps (Selenium, Puppeteer etc.)
  7. Experience in Python, Javascript, Unix/Linux systems
  8. Know how to write tests for distributed systems
  9. Test planning, system testing (system requirement verification), end-to-end testing and performance testing
  10. Bachelor’s in Mathematics or Computer Science/Applications

Nice to Have

  1. Exposure to API Testing tools such as Postman 
  2. Experience with SQL
  3. Experience with Atlassian products like Jira is an advantage
  4. Experience in a SaaS environment that has an agile development process