Job description
The Test Analyst will be involved in all aspects of the software development lifecycle including requirements definition, test design, documentation, execution, and roll-out.Responsibilities
- Design, develop, execute, and maintain test plans and test cases for frontend and backend solutions
- Own full scope of release projects through the complete software development life cycle including analysis, design, test execution, test automation and operational rollout
- Maintain efficient and timely communication between test, development, and product teams
- Adhere to company procedures for proper execution of compliance, training and regulatory duties
- Troubleshoot production issues if necessar
- Bachelor's Degree in Computer Science or related field
- A minimum of 4 years of professional experience in software testing with web-based applications
- Strong understanding of relational databases and SQL
- Practical knowledge of programming in C# (preferred, this is what we use), Java, or C++
- Development, execution, and maintenance of functional, performance, and stress testing
- Familiarity with Software Development Lifecycles