The Company: New World Now has a proven track record in designing, building, and supporting commercial-grade software applications for the web. We are currently looking to extend our skills and capabilities by hiring quality people who are both willing to learn and have something to offer.
We believe that the quality of our organization is not only determined by our customers and the projects we work on, but also by the people we hire. If you feel you would like to be part of our growing organization, working on a variety of projects, and using your skills to develop state-of-the-art software that solves complex and interesting business problems, then we would like to hear from you.
New World Now has a proven track record in designing, building, and supporting commercial-grade software applications for the web. We are currently looking to extend our skills and capabilities by hiring quality people who are both willing to learn and have something to offer. We believe that the quality of our organization is not only determined by our customers and the projects we work on, but also by the people we hire. If you feel you would like to be part of our growing organization, working on a variety of projects, and using your skills to develop state-of-the-art software that solves complex and interesting business problems, then we would like to hear from you.
The Role: The Quality Assurance Analyst will develop and execute manual test cases, identify software bugs, and perform various quality-related activities within an agile team. This role involves collaborating with developers and project teams to ensure software functionality and quality across different applications and technologies. The QA Analyst will play a key role in supporting testing efforts, reporting issues, and ensuring the delivery of reliable, high-quality software. This position is ideal for individuals looking to build their career in quality assurance and gain hands-on experience in a dynamic environment.
Qualifications: - Participate in the software development process for both web and mobile applications.
- Collaborate with software developers and project support teams.
- Engage in Agile and SCRUM project management processes.
- Assist in developing estimates for user stories and features used in work planning.
- Help in developing test cases for user stories and features.
- Perform manual testing of features using test plans and test cases.
- Write and maintain automated tests to ensure consistent and efficient testing processes.
- Report software bugs during test execution and document steps necessary to achieve bug resolution.
- Participate in software support by investigating customer-reported software bugs and non-conformance issues.
- Writing end-to-end automated tests
- Writing business readable feature tests using Gherkin syntax for SpecFlow
- Programming in JavaScript, Typescript, C