Submit CVs – New Recruitment at Infinion Technologies (May, 2022 Jobs)
Infinion Technologies – We are a technology and business solutions Company established with the objective of providing world class solutions to Enterprise Businesses. At INFINION we constantly research into new technologies and design productivity boosting solutions, aimed at delivering business value, and making infrastructure and applications available to …
Quality Assurance Specialist
Job Description
- At Infinion, we believe that Quality is never an accident; it is always the result of intelligent effort.
- Therefore,we are looking for a knowledgeable, detail-oriented person to help us test our code.
- We want to ensure we deliver top-notch code and produce the most effective products that delight our customers. Hence, we are looking to hire a QA specialist
- If you’ve got the skills and the desire to succeed, we want you to be a part of this exciting period of growth.
- You will have the opportunity to bring new ideas to life, and ensure we are continuously improving our service and delivering real value to our customers.
Your Job Is To
- Verify that the product is built right
- Validate that the right product is built
- The QA specialist oversees the entire process of software product development.
- They predict user behavior and write test cases for the software to confirm the application works correctly and meets standards.
- You would focus on ensuring a high level of quality in all aspects of the development process like functionality, design, SEO, user- friendliness, responsiveness etc.
- In this role, you will be responsible for reviewing and implementing systematic test plans.
- You will collaborate with software developers and project supports to determine project scope and requirements.
- Success in this role will be demonstrated by providing quality work output, screening for errors, and refining usability throughout the software development and implementation process.
Some of the duties you’d be performing on a day-day basis are:
- Create guidelines for company quality standards for the developers
- Ensure products meet these standards
- Executes test cases under varying circumstances
- Documents and evaluates test results
- Detects, logs, and reports program bugs and glitches
- Tracks defects and helps troubleshoot errors
- Reviews test procedures, develops and implements both manual and automated test scripts.
- Partners with engineers to drive QA efforts
- Research and identify possible solutions to software bugs or problems
- Follow up on issues to ensure the software development team makes necessary corrections to the product prior to release to the client
- Ensure the entire development team meets all necessary timelines and due dates
- Conduct thorough security testing to ensure software and system security
- Verify that finished products meet all government regulations and market guidelines
- Manage the release of the software or application and follow up on further releases and corrections.
Preferred Requirements
- B.Sc. / BA in Computer Science, Engineering, or a related field
- 2 – 3 years relevant work experience.
- Proven experience as a Quality Assurance Tester or similar role
- Experience in project management and QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Working knowledge of test management software (e.g. qTest, Zephyr) and SQL
- Ability to test codes written in C#, React, Typescript, HTML, CSS, JavaScript, Python.
We also believe you should possess the following technical skills for this role:
- Capability to develop code for Automated Tests
- Capability to work both in independent and team base environment
- Evaluate Test Results
- Change Application into Attainable Progress Goals
- Communicate with Technical as well as Non-technical Resources
- Skilled of Utilizing Source Code Repositories
- Generate Test Plan
- Discover Errors present in the Product
- Develop Methods and Procedure to Identify Product Quality as well as Release Readiness
- Document Test cases
- Knowledge on Agile Development Process
- Knowledge on Web-Oriented Testing Applications
- Determine Areas of Enhancement
- Perform as well as Document Risk Analysis
- Identify, Isolate as well as Track Errors via Testing
- Determine Potential Issues User may
- Understand Business and Technical Objectives as well as Challenges
- Make Manual as well as Automated Testing
- Record Test Programs as well as Results
- Research New Technologies, Tools and Testing Processes
- Research & Analyze Features of Product Being Tested
- Firm Understanding of Quality Testing Environments
- Review UI for Functionality and Consistency
- Great knowledge of Product Development Life Cycles
- Work Closely with Product and Development Teams.
Full Stack Developer
Job Description
- If you’ve got the skills and the desire to succeed, we want you to be a part of this exciting period of growth.
- You will have the opportunity to bring new ideas to life, and ensure we are continuously improving our service and delivering real value to our customers.
Your Role
- We are looking for a Full Stack developer to produce scalable software solutions.
- You’ll be part of a cross functional team that’s responsible for full software development cycle, from conception to deployment.
- You will be co-designing, building, testing, and implementing software solutions.
- We are looking for someone who thinks outside the box, is passionate about innovation, challenges the status quo and has high energy levels.
- As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
- You should also be a team player with a knack for visual design and utility.
- If you’re also familiar with Agile methodologies, we’d like to meet you!
Day to day Responsibilities
- Work as a part of an agile development team, taking responsibility for organizing and planning their own work.
- Work with development teams and product managers to ideate software solutions
- Implement, improve, and maintain backend services.
- Build, improve and maintain responsive frontends/portals.
- Collaborate with system/feature stakeholders to discuss, collect, interpret, and analyze technical constraints and establish technical solutions.
- Develop online tools/features.
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Designing a modern highly responsive web-based user interface.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code.
- Perform peer code reviews.
- Write technical documentation
- Work with data scientists and analysts to improve software
- Work with the Lead Programmer on designing services/micro-frontends/solutions, planning, and reviews of team.
- Analyze unfamiliar code of a reasonable complexity to understand, extend and refactor it.
- Collaborate with QA/QC team to ensure quality of testcases and testing process.
- Perform load testing and write unit test wherever needed.
Qualifications
- Bachelor’s Degree in Computer Science, or Computer Engineering or equivalent experience.
General Qualities we look out for:
- Be able to communicate clearly in spoken and written English.
- Is organized and pays attention to detail.
- Up to date understanding and knowledge of creative, tech and marketing trends, and willingness to adopt new trends and technologies.
- Dedication to meet project deadlines.
- Takes initiatives.
- Have good analytical and synthesis skills, can analyze a situation, and highlight potential risks and solutions.
Technical skills:
Must Have:
- Proficiency in building REST services using C# and .Net Core web API
- Experience with one or more PostgreSQL/mongoDB
- Experience of developing highly available and scalable backend services.
- Experience of hosting services in cloud AWS/Azure/GCP.
- Thorough understanding of React.js and its core principles
- Prior experience with React.js workflows (such as Flux or Redux)
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Familiarity with more current specifications of ECMAScript
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
Good to have:
- Proficiency in, or experience of C++ coding
- Experience of working with Docker / Kubernetes.
Cloud Infrastructure Administrator
Job Description
- We are looking for a Cloud Infrastructure Administrator. In this role, you should have subject matter expertise implementing, managing, and monitoring an organization’s Microsoft Azure environment.
- Responsibilities for this role include implementing, managing, and monitoring identity, governance, storage, compute, and virtual networks in a cloud environment, plus provision, size, monitor, and adjust resources, when needed.
Responsibilities
Your daily responsibilities include:
- Managing Azure subscriptions and resources; implement and manage storage; deploy and manage virtual machines; configure and manage virtual networks; and manage identities.
- Design and implementation a cloud security services strategy for monitoring the IaaS, PaaS, and SaaS solutions across Azure
- Work within a team and lead cloud-based engineering efforts supporting the deployment of security monitoring capabilities and hosted infrastructure management.
- Create and maintain cloud resource inventories
- Create and maintain virtual networks and VPN gateways to mediate access to cloud environments
- Analyze, report on and make recommendations for cost management
- Monitor deployed cloud resources for capacity management and scaling purposes
- Create and maintain Infrastructure as Code solutions for deploying environments on demand (ie: Terraform or ARM templates)
- Contribute to the creation and maintenance of CI/CD pipelines to cloud environments
- Working with end-to-end cloud technical architecture, solution deployment and Azure Management post implementation.
- Ensure success in building and migrating applications, software and services on the Azure platform.
- Participate in deep architectural discussions with customers to ensure solutions are designed for successful deployment in the cloud.
- Demonstrates a thorough level of abilities with, and/or a proven record of success as both an individual contributor and team member, identifying and addressing client needs.
Requirements
- Hands-on experience administering Azure, along with a strong understanding of core Azure services, Azure workloads, security, and governance.
- Experience using PowerShell, Azure CLI, Azure portal, and Azure Resource Manager templates.
AI (Artificial Intelligence) Engineer
Job Description
- This hire is an IT expert whose mission is to develop intelligent algorithms capable of learning, analyzing, and predicting future events.
- Your role is to create machines capable of reasoning like the human brain.
- To succeed in this role, the AI engineer must have a rigorous, analytical, and creative mind. You must be proactive, reactive, good listeners and have a team spirit.
Responsibilities
- Create and deploy machine learning algorithms
- Create and deploy bot
- Liaison between Data Science and Software Development teams
- Identify transfer learning opportunities and new training datasets.
- Build AI models from scratch and upgrade existing ones and help product managers and stakeholders understand results.
- Deploy AI models into production.
- Create APIs and help business customers put results of your AI models into operation.
- Keep current of latest AI research relevant to our business domain.
Requirements
- Speak fluent English.
- Knowledge of Azure Cloud
- Demonstrated proficiency in C# programming languages with a solid foundation in statistics.
- Understand ML.NET library
- Understanding of Microsoft Bot Framework
- Excellent written and verbal communication skills for coordinating across teams.
- A drive to learn and master modern technologies and techniques.
Additional Information:
- If you’ve got the skills and the desire to succeed, we want you to be a part of this exciting period of growth. You will have the opportunity to bring new ideas to life, and ensure we are continuously improving our service and delivering real value to our customers.
Deadline: Not specified
The post Submit CVs – New Recruitment at Infinion Technologies (May, 2022 Jobs) appeared first on Jobs in Nigeria – http://jobsinnigeria.careers.