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
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Aviin Tech Business Solutions is a technology consulting firm dedicated to delivering comprehensive IT solutions to businesses of all sizes. Our primary objective is to assist clients in enhancing their business operations through the strategic use of technology.
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.