-
- Role: Test Engineer
- Location: Edmonton, AB – Hybrid work
- Education/Qualification: Bachelor’s of Engineering
- Years Of Exp: 2-7 Year’s
- Company: Congnizant technology solutions
Job Summary:
Cognizant Technology Solutions is searching for a talented and element-oriented Test Engineer to join our dynamic team. The Test Engineer may be answerable for ensuring the high-quality and functionality of software applications thru meticulous testing and validation approaches. The best candidate will own a sturdy expertise of software development life cycles (SDLC), excellent assurance methodologies, and test automation strategies. This role calls for outstanding hassle-fixing talents, attention to detail, and the capability to work collaboratively with go-useful teams.
Test Engineer Key Responsibilities:
1.Test Planning and Design:
- Develop comprehensive check plans and strategies based totally on undertaking requirements and specs.
- Design and create special, properly-based take a look at instances and test scripts, making sure thorough coverage of functional and non-functional requirements.
- Identify and report test data requirements to support various test situations.
2.Test Execution and Management:
- Execute check instances manually and the use of computerized test gear, ensuring correct and efficient validation of software program functionalities.
- Perform various varieties of testing, inclusive of practical, regression, integration, gadget, performance, and consumer recognition testing.
- Identify, report, and song defects using disorder control tools, ensuring clean and concise reporting of problems.
3.Automation and Continuous Improvement:
- Develop, maintain, and enhance automated check scripts and frameworks to improve testing performance and coverage.
- Implement continuous integration/non-stop deployment (CI/CD) pipelines to combine computerized checks in the software program improvement system.
- Stay updated with emerging testing technology, equipment, and pleasant practices, and endorse improvements to current approaches.
4.Collaboration and Communication:
- Work intently with builders, product managers, and extraordinary stakeholders to understand requirements, make clean ambiguities, and provide properly timed comments on attempting out improvement.
- Participate in agile ceremonies, which includes sprint making plans, each day stand-ups, and retrospectives, to ensure alignment and transparency.
- Provide particular check reviews and metrics to stakeholders, highlighting take a look at coverage, defects, and commonplace product incredible.
5.Quality Assurance and Compliance:
- Ensure adherence to high-quality requirements, regulatory necessities, and great practices in software program software finding out.
- Conduct risk assessments to pick out out ability wonderful problems and suggest mitigation strategies.
- Participate in code critiques and make contributions to the non-stop improvement of improvement and sorting out practices.
Test Engineer Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a associated region.
- Proven experience as a Test Engineer or Quality Assurance Engineer, preferably within the IT services enterprise.
- Strong records of software program program program attempting out requirements, methodologies, and splendid practices.
- Hands-on enjoy with test automation system (e.G., Selenium, JUnit, TestNG) and frameworks.
- Proficiency in programming/scripting languages (e.G., Java, Python, JavaScript) for check automation functions.
- Familiarity with CI/CD equipment and strategies (e.G., Jenkins, GitLab CI, Azure DevOps).
- Experience with contamination manipulate device (e.G., JIRA, Bugzilla) and check control tools (e.G., TestRail, QTest).
- Excellent analytical, problem-fixing, and debugging abilities.
- Strong verbal exchange and interpersonal abilities, with the capability to art work correctly in a set-oriented surroundings.
- Attention to element and a dedication to turning in first-rate software software utility merchandise.
Preferred Skills:
- Experience with universal overall performance attempting out gadget (e.G., JMeter, LoadRunner).
- Knowledge of protection trying out practices and machine.
- Familiarity with cloud structures (e.G., AWS, Azure, Google Cloud) and containerization era (e.G., Docker, Kubernetes).
- ISTQB or similar locating out certification.
Why Join Cognizant Technology Solutions?
At Cognizant, we are devoted to fostering a severa and inclusive paintings surroundings in which each employee can thrive. As a Test Engineer, you can have the possibility to artwork on modern-day projects, collaborate with industry professionals, and make a contribution to the delivery of modern-day answers to our clients. We provide aggressive repayment, whole blessings, and expert improvement opportunities to help your profession growth.
How to Apply:
Interested candidates are invited to put up their resumes and cover letters detailing their applicable experience and qualifications. Please consist of “Test Engineer Application – [Your Name]” in the state of affairs line of your e-mail.
Equal Opportunity Employer:
Cognizant Technology Solutions is an same opportunity commercial enterprise organization. We have a good time range and are dedicated to developing an inclusive environment for all personnel. All licensed applicants will collect interest for employment with out regard to race, colour, religion, gender, gender identification or expression, sexual orientation, countrywide basis, genetics, incapacity, age, or veteran recognition.
Join Cognizant Technology Solutions and be part of a set that drives innovation and excellence in software program program trying out!
Other Jobs