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
- Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
- Develop deep expertise in the product
- Conduct QA tests and verify outcomes within schedules/timelines
- Work with software engineers, product managers, and other QA testers in an Agile team environment
- Operating in an Agile software delivery methodology
- Experience with regression testing of Web Apps
- Create and automate UI testing for better regression coverage
- Excellent understanding of QA Concepts like black box testing, white box testing, unit testing
- Great team attitude and up for fast paced working environment
- Identify and present the technical trade-offs and risks of different testing approaches in a meaningful way
- Passionate about software quality, and testing
Requirements
- 3+ years of QA/Development experience
- Strong verbal and written communication skills
- Understanding of Software QA methodologies, tools and approaches (black box and/or automated testing) in a software company with short release cycles
- 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
- Strong analytical skills (debugging, tinkering)
- Automation testing experience of API’s Web apps (Selenium, Puppeteer etc.)
- Experience in Python, Javascript, Unix/Linux systems
- Know how to write tests for distributed systems
- Test planning, system testing (system requirement verification), end-to-end testing and performance testing
- Bachelor’s in Mathematics or Computer Science/Applications
Nice to Have
- Exposure to API Testing tools such as Postman
- Experience with SQL
- Experience with Atlassian products like Jira is an advantage
- Experience in a SaaS environment that has an agile development process