EveryMatrix

QA Engineer

EveryMatrix

full-time

Posted on:

Location Type: Hybrid

Location: KyivUkraine

Visit company website

Explore more

AI Apply
Apply

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