
Overview
What success looks like in this role:
- Performs Software QA Engineering for an assigned set of applications or system elements.
- Works with team members to review client requirements, design and associated functional specifications.
- Creates and develops test plans and cases based on functional and design specifications.
- Contributes to development of computer programs or scripts to automate functional tests.
- Executes test cases and analyzes / reports test results to relevant stakeholders and teams.
- Investigates, triages and troubleshoots issues, communicating insights and recommendations to peers, developers and leadership.
- Prepares testing and reporting documentation throughout the software development lifecycle.
- Supports quality improvement initiatives for future applications or projects.
- Assesses the required effort and timeline for own test activities as an input for the overall test plan.
- Trains / mentors junior testers on the team.
#LI-LS1
You will be successful in this role if you have:
Experience
2-4 Years of experience in Software Testing (Manual & Automation)
Position Activities:
Test Automation and Scripting using Python and Java
API testing and API automation
Understanding of Application / Product requirements.
Involve in Inspections / reviews
Understanding of Test Plan / Strategy
Involve in creating test estimation and schedules
Test environment setup
Test case creation
Manual Test case execution
Defect logging and verification
Issues resolution / Problem solving with relevant stakeholders
Working with Test Automation tools
Adherence to project processes
Test reporting and metrics
Conduct functional and non-functional testing for Banking application
Strong software testing experience with client/server applications on cloud, VMware. containers.
Hands on experience in Black box testing, System testing, and functional testing.
Experience in writing test cases and test plans.
Experience in programming skills and or Java and Python.
Experience in different Software Test Types & Techniques
Experience with automated software testing programs.
Should have good hands on OS skills, on Windows, Linux and Unix operating systems.
Hands on experience in any Automation tools
Experience in Test Case creation, execution and Defect Management.
Experience in any of the Test Management tools (Jira, Azure DevOps, HP - Quality Center, Rational Test Manager, Bugzilla etc)
A solid understanding of the Software Development Life Cycle.
Knowledge on Test Plan / Strategy
Should be involved in test planning and project estimation.
Analytical mind with strong attention to detail.
Desire to be a software test engineer.
Ability to work independently with minimal supervision.
Excellent written and verbal communication skills.
Excellent interpersonal skills.
CSTE, ISTQB – Good to have test certifications
Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, blood type, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law.
This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here .