QA engineer
Opportunity:
Get in on the ground floor of a startup company with a new product offering that is changing the way technology is leveraged in the global supply chain. We are looking for is an experienced quality engineer with a passion for testing and quality obsessed. You will be responsible for managing innovation in our software release processes, write automated tests with scripts and/or user-level automated tools, increase the testing robustness and automation. In this role, you will help bring significant gains to how we build and deploy software, all towards the end-goal of achieving releases that are swift, predictable, and of the highest quality.
Experience and responsibilities
- Participate in feature discussions, and provide usability feedback from a user’s point of view
- Develop comprehensive test cases for features
- Test current products and identify deficiencies
- Become a subject matter expert in the use of our products
- Suggest solutions to identified product problems
- Investigate product quality in order to make improvements to achieve better customer satisfaction
- Plan, create, and manage the overall Quality Planning strategy for web and mobile products
- Collaborate with the development team to ensure consistent project execution
- Identify quality assurance process bottleneck and suggest actions for improvement
- Oversee continuous improvement projects
- Collect quality data and identify key KPIs for product quality
- Provide reporting that provides appropriate context to multiple audiences including product owners, engineering, and sales teams
Qualifications
- 2+ years of experience as a Quality Engineer in Manual and Automation testing.
- Knowledge of QA methodology and industry-standard testing and bug tracking tools
- Experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies
- Worked with version control systems (such as Git or Subversion)
- Knowledge of CI systems like Jenkins
- Virtual or cloud environment experience
- Understanding of Linux systems administration
- Experience driving quality through process, instrumentation, requirements, and testing
- Experience with coding using Java and test libraries such as Selenium and JUnit
- Experience with web security technology
- Experience with Agile methodologies and working in a fast-paced small startup
- Bachelor’s degree in computer science strongly preferred