Match score not available

Testing Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field, Proven software testing and quality assurance experience, Familiarity with manual and automated testing tools, Strong understanding of SDLC and testing methodologies, Excellent communication and problem-solving skills.

Key responsabilities:

  • Develop and execute test cases based on requirements
  • Identify, document, and track defects
  • Create/maintain test data/scripts, contribute to process improvement
  • Collaborate with development teams on issue resolution/debugging
  • Utilize automation tools/scripting for comprehensive testing
AviinTech Business Solutions logo
AviinTech Business Solutions SME https://www.aviintech.com/
11 - 50 Employees
See more AviinTech Business Solutions offers

Job description

Overview
The Testing Engineer plays a crucial role in ensuring the quality and reliability of software applications and products. They are responsible for developing and executing test cases, identifying defects, and ensuring that all aspects of the software meet high-quality standards. The Testing Engineer works closely with development teams to understand requirements, create test plans, and contribute to the overall improvement of the software development lifecycle.
Key responsibilities
  • Developing and executing test cases based on functional and non-functional requirements.
  • Identifying, documenting, and tracking defects to resolution.
  • Creating and maintaining test data and test scripts.
  • Participating in the requirements and design review meetings to understand the software functionality.
  • Contributing to the improvement of testing processes and best practices.
  • Collaborating with development teams to reproduce, debug, and provide feedback on issues.
  • Using test automation tools to create and maintain automated test scripts.
  • Performing ad-hoc and exploratory testing to ensure comprehensive test coverage.
  • Communicating test progress, test results, and other relevant information to project stakeholders.
  • Working in an Agile environment and participating in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.
Required qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related technical field.
  • Proven experience in software testing and quality assurance.
  • Familiarity with manual and automated testing techniques and tools.
  • Strong understanding of software development lifecycle and testing methodologies.
  • Proficiency in writing clear, concise, and comprehensive test cases and test plans.
  • Experience with defect tracking and management tools.
  • Knowledge of test automation frameworks and tools such as Selenium, Appium, or similar.
  • Ability to work effectively in a collaborative, dynamic team environment.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication abilities with the capacity to convey complex information simply and clearly.
  • Experience in Agile software development methodologies.
  • Understanding of continuous integration and continuous deployment concepts.
  • Attention to detail and a commitment to delivering high-quality software products.
  • Certifications in software testing (e.g., ISTQB) are a plus.
  • Ability to adapt to changing priorities and business needs.

Required profile

Experience

Level of experience: Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Adaptability
  • Problem Solving
  • Analytical Thinking
  • Teamwork

Test Automation Engineer Related jobs