
QA Engineer
EveryMatrix
full-time
Posted on:
Location Type: Hybrid
Location: Kyiv • Ukraine
Visit company websiteExplore more
About the role
- Develop comprehensive test plans based on project requirements and specifications.
- Create detailed test cases, test scripts, test scenarios, and test data sets based on software requirements.
- Collaborate with stakeholders to define testing objectives, scope, and timelines.
- Determine the best testing methodologies and approaches for various projects and software applications.
- Execute test cases manually to ensure the software functions correctly and meets specified requirements.
- Conduct regression testing to verify that previously developed and tested software still performs after a change.
- Identify, document, and report software defects, issues, and inconsistencies using bug tracking tools.
- Provide clear and detailed steps to replicate issues and communicate them effectively to the development team.
- Collaborate with developers to resolve reported issues and verify bug fixes.
- Work closely with cross-functional teams including developers, product managers, and other QA team members.
- Communicate testing progress, findings, and results to stakeholders in a clear and concise manner.
- Participate in meetings to discuss project status, challenges, and potential improvements.
- Create and maintain test documentation including test plans, test reports, and other QA-related documentation.
- Generate regular reports on testing activities, defect metrics, and overall quality assurance status.
- Continuously evaluate and improve testing processes, methodologies, and strategies.
- Provide feedback on software quality, usability, and functionality to improve the overall product.
- Ensure adherence to QA standards, guidelines, and best practices throughout the testing process.
- Contribute to the development and enhancement of QA processes and procedures.
- Identify potential risks associated with software changes or releases and propose mitigation strategies.
- Assess the impact of defects and issues on the overall quality of the software.
Requirements
- A bachelor's degree in Computer Science, Engineering, or related fields (or equivalent experience).
- Previous experience in manual testing or quality assurance roles, preferably in software development or IT environments.
- Ability to analyze software requirements and specifications to create comprehensive test plans and test cases.
- Proficiency in different QA methodologies (e.g., Agile, Waterfall) and their application in the software development lifecycle.
- Capability to develop and execute test cases, test scripts, test scenarios, and test data sets.
- Proficiency in creating comprehensive test plans and reports.
- Experience using bug tracking tools (e.g., JIRA, Bugzilla) to report and track issues, defects, and enhancements.
- Ability to clearly document and communicate bugs or issues found during testing.
- Familiarity with testing tools such as Selenium, Postman, or similar automation tools is a plus.
- Proficiency in using various operating systems and devices for testing (Windows, macOS, iOS, Android).
- Strong attention to detail to ensure the accuracy and precision of test cases and documentation.
- Excellent verbal and written communication skills to collaborate effectively with cross-functional teams (developers, product managers, etc.).
- Ability to articulate testing processes, findings, and recommendations clearly and professionally.
- Flexibility to adapt to changing project requirements, priorities, and technologies.
- Willingness to learn new testing methodologies, tools, and technologies as needed.
- Ability to work both independently and collaboratively within a team environment.
- Strong problem-solving skills to identify root causes and suggest potential solutions.
- Effective time management skills to handle multiple tasks, prioritize workloads, and meet deadlines efficiently.
Benefits
- Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
- 3 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
- Hybrid work schedule is available after the first three months of employment, with up to 50 days of work from home per year.
- Benefit from two Free Fridays each year, limited to one per quarter.
- Daily catered lunch or monthly lunch allowance.
- Private Medical Subscription.
- Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
- Gym allowance.
- Corporate English lessons.
- Support for New Parents: 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
- 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
- Our office perks include on-site massages and frequent team-building activities in various locations.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
manual testingtest planstest casestest scriptstest scenariosregression testingQA methodologiesbug trackingtest documentationdefect metrics
Soft Skills
attention to detailverbal communicationwritten communicationproblem-solvingtime managementcollaborationflexibilityanalytical skillsadaptabilityfeedback