Unisys Recruitment 2023 for various positions.
Unisys Recruitment
Automation Test Engineer
Experience: 3+ years
Location: Bangalore
What success looks like in this role:
Unisys Recruitment
- Applies advanced test quality methods, theories and research techniques relevant for testing micro-services, UI, complex III Party integrations in an AWS based cloud-native environment.
- Designs test specifications, test cases for testing the Acceptance Criteria of each feature.
- Automates the tests using modern test automation tools and frameworks for UI testing, API testing.
- Integrates test automation tools with CI/CD pipelines.
- Runs the tests manually for non-automated, documents the tests and maintains the test cases in a version-controlled manner.
- Analyses test failures by debugging Java Spring Boot microservices and other cloud-native tech stack applications to triage or root-cause at the first level.
- Logs accurate test failures, works with developers and architects to close the issues.
- Improves test cases for better functional coverage, detects deeper design and implementation issues and provides clear guidance to the developers on reproduction of failures.
- Ensures alignment of test cases with requirements – both functional and non-functional.
- Documents testing strategy, tracks self against project plans and delivers as per the plan and SLAs.
- Helps developers create the test reproduction scenario and debug the tests accurately.
- Verifies fixes and updates test cases as per the evolution of the code.
- Works independently within an established framework.
You will be successful in this role if you have:
- 3+ years of relevant experience in developing UI and API test automation and functional manual testing of complex Java/J2EE based applications, preferably in a SaaS environment on AWS or any other cloud.
- Strong programming skills in languages such as Java, Python, or JavaScript.
- Expertise in UI test automation with tools such as Selenium, Cucumber, Enzyme, React Testing Library, Jest, Jasmine, Protractor, etc.
- Expertise in API testing tools such as Postman or REST Assured.
- Experience with containerization and deployment tools such as Docker and Kubernetes.
- Experience with DevOps tools and practices such as Jenkins, Git, and Continuous Integration/Continuous Deployment (CI/CD).
- Knowledge of mobile testing frameworks such as Appium or Espresso.
- Knowledge of security testing frameworks such as OWASP ZAP or Burp Suite.
Apply Here-Unisys Recruitment
Java Development Engineer
Experience: 2+ years
Location: Bangalore
What success looks like in this role:
Unisys Recruitment
- Performs the build and deployment activities for application development efforts. Designs basic requirements that are effective, timely and comply with project standards.
- Performs detailed design of application and technical architecture components. Responsible for configuring, programming and testing the application or technical architecture components. Fixes defects and performance related problems.
- Accountable for service commitments at individual request level for in scope development work.
- Reviews design, coding, and unit testing to ensure that code complies with the standard defined for the project.
- Works with the BA team to understand requirements and use cases. Develop sizing for assigned use cases with inputs from the BA team.
- Able to deploy QAT or UAT environments independently.
- Work closely with the testing team to understand the existing and newly generated issues (regression) due to new development work and works towards providing solutions.
- Explores alternative solutions available by selecting the best option, through applying DAR techniques.
- Participates in code reviews, works with other developers, designers, and architects to ensure requirements are met.
- Ensures that CSAT is Green related to service quality, adherence to SLA, skill, technical expertise, understanding the business needs and competency.
- Participates in technical release activities with applications development and operations staff to ensure successful release outcomes.
- May be actively involved with the analysis, design, implementation and support of systems and processes supporting the configuration management process, such as source code management, workflow, issue tracking, deployment, provisioning and testing automation.
- May perform development, testing and implementation of processes used for configuration management, deployment and automation.
- May manage the integrity of pre-production environments, such as development, test, QA and staging environments.
- Leads efforts in specific process improvement and technical automation areas.
- May implement CCM Strategy/Plans, may implement and maintain the branching and merging strategy and component architecture, and may implement the integration between the SCM tools and CI Tools and sets Configuration Management policies and procedures.
- Promotes innovation within team or project.
You will be successful in this role if you have:
- Requires a bachelor’s degree and a minimum of 2 years of related experience OR an advanced degree without experience; OR equivalent work experience required.
Apply Here-Unisys Recruitment
Full Stack Developer
Experience: 2+ years
Location: Bangalore
Job Profile Summary:
Unisys Recruitment Responsibilities:
- Developer on a project or solution team of multiple developers, testers, or enterprise support associates in an Agile/Scrum setup.
- 100% hands-on development of features, unit tests, test automations, UI and Backend code
- Review code, provide constructive feedback, implement review feedback, share knowledge freely, help other team members success and deliver all assigned tasks in time as per sprint and project plan in high quality.
- Work in harmony and closely with architects, DevOps engineers, leads and other associates across multiple scrums to ensure complete alignment of design and implementation, quality and performance goals.
- Assist the architects by providing PoC support, evaluation of tech-stack.
- Develop high quality code, self-test the code with UT and high coverage, document code, share knowledge, fix issues including performance and functional, and continue to learn and innovate.
Skillsets:
- Experience in developing modern Microservice applications with Java Spring Boot on AWS/Azure/GCP in an Agile model with full integration with DevSecOps and automated CI/CD; Domain Driven Design (DDD) is a great plus.
- Knowledge and hands-on experience with Angular or React
- Experience in technical implementation with the following technologies, tools or related areas:
- Minimum of 3 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger
- Java/J2EE stack with Spring Boot and related technology stack
- Good expertise in UI technologies such as React or Angular
- Public cloud platform such as AWS, Azure, Google
- Development environments such as Visual Studio, Eclipse
- Jenkins & pipeline (CI/CD), Maven, Nexus
- Cloud-based Kubernetes platform
- API Gateway such as Zuul, Apigee
- NoSQL (E.g. MongoDB)
- RDBMS and SQL (E.g. MySQL / Oracle)
- Distributed caching (E.g. REDIS)
- Centralized logging platform (E.g. ELK)
- End to end tracing
- App Performance Monitoring
- Service Mesh
- GIT (E.g. Gitlab / Bitbucket / GitHub)
- Fortify, Blackduck, Sonarqube
- MQ Technology (E.g. IBM MQ / Rabbit MQ)
- Kafka
- Servers such as IIS
- Experience in working fast paced dynamic work environment.
- Ability to resolve complex problems with low-to-moderate assistance.
- Willingness to learn new technologies as the market evolves.
Apply Here-Unisys Recruitment