Acest anunț a expirat și nu este disponibil pentru aplicare
Position Description
- Work on various Web and Mobile projects for clients from USA and Western Europe. Project size varies from 3 months up to a few years.
- Be among the first to learn about the new product and make sure the client/users are getting what they need at the highest quality level.
- Act as an interface between clients/users and the development team.
Responsibilities
- QA:
- Collect, review, and document product/requirements’ acceptance criteria with users/clients.
- Detail and document acceptance test cases and test plans, with focus on manual testing.
- Utilize various methods of testing (. functional, exploratory, integration, regression) in order to efficiently cover the developed areas.
- Identify and report defects, and drive them till resolution.
- Provide support for UAT and production incidents.
- Plan and estimate QA activities associated with a project.
- Follow/improve QA standards.
- General:
- Work closely with developers to recognize the potential for any operational issues, assess risks, and resolve issues before the new software is complete.
- Work in coordination with the development team for troubleshooting and resolving issues.
- Report progress on current activities and overall QA plans.
- Review/audit work of other colleagues.
- Train/coach more junior people.
- Follow and improve the QA standards, practices, processes; participate in/run retrospectives to identify process issues and improvements.
- Perform activities according to Agile/Scrum and traditional methodologies.
Experience, Knowledge, and Skills
We would like the candidate to have knowledge of:
- QA methodologies.
- Software application development and defect life-cycle.
- Testing principles and methods.
- Technical knowledge:
- SQL (average level) and concepts of relational databases.
We would like the candidate to be able to:
- Learn new business domains and business processes.
- Review business requirements with clients/users.
- Review functional and non-functional specifications.
- Create test scenarios that can be used by both the business and technical team.
- Communicate in English at an advanced level (speak and write).
Experience - minimum 3 years in doing most of below:
- Communicating concepts/ideas to business and technical audiences.
- Reviewing requirements with business clients/users.
- Creating testing strategies and test plans/test cases.
- Reporting/documenting/reproducing defects.
- Testing web & mobile applications, using different types of testing (Functional, Regression etc.).
- Using issue tracking/reporting tools (like JIRA).
Education and certifications:
- Studies in Computers Science, Mathematics, Business IT, or related discipline.
- ISTQB certification would be a big plus.
Non-technical skills and values:
- Mindset that a quality product can be built based on accurate customer needs only.
- Strong interest in software quality.
- Focus on self-improvement.
- Good troubleshooting skills, attention to details, proactive attitude regarding identifying and fixing issues.
- Capability to work in virtual teams and/or with remote clients.
Benefits
Company details:
- Clarisoft Technologies is a custom software development company that offers dedicated digital business solutions to small, mid and large-scale enterprises.
- We have our headquarters located in the US, in Scottsdale Arizona and Pittsford, New York, and we outsource our software development services to our office in Bucharest (Victoriei Square), Romania.
- Our Romanian team has 40+ people including developers, QA, and project managers.
- For 15 years we built enterprise software and multiplatform applications that helped our clients better engage their customers and scale their business.