Home India Software Engineer in Test

Home India Software Engineer in Test

Software Engineer in Test

Full time at a Laimoon Verified Company in India
Posted on April 27, 2024

Job details

About Allica BankWe are rare amongst banks in that our senior leadership team includes backgrounds at world-leading fintechs, which shows in their active engagement with our cross-functional Product Squads, and in our bank-wide adoption of modern tools & techniques such as Scrum/Kanban and Jira.We are working on one of the last untapped fintech opportunities, which is banking to established small & medium-sized enterprises (SMEs). These established SMEs are the backbone of local communities - representing about a quarter of the economy - yet have been largely left behind both by traditional banks and modern fintech providers. Because we're breaking new ground, it often means that we're working on new technological challenges. We are building in-house banking products using modern technologies.Purpose of RoleAs a Software Development Engineer in Test, you must be vocal in your approach and apply best practices to everything in regards to testing. You'll act as a voice to ensure we're constantly improving the reliability of our customer journeys and build bridges to create a "shift left" mindset in both your mission squad and alongside your counterparts across engineering. You will share your passion and experience with others and encourage a sharing and caring culture as well as supporting less experienced teammates to grow and develop. You will help to define what good quality testing entails, plan out your execution with your peers, and continuously iterate your approach.Principle AccountabilitiesBe vocal in your opinions and approach to testing with the ability to shift engineering mindsets.Encourage and train engineers to write better tests, especially E2E tests.Create Test Automations, including creation & management of test scenarios, documentation, and coding tests.Set up environment for testing applications across channels like Web, Mobile and Desktop as well as backend applications involving large scale data migration.Create & manage automation reports and regularly communicate to the team.Work with engineering and platform teams for deployments, monitor for errors and help to resolve any issues that occur.Required SkillsAt least 5 years commercial experienceHands-on coding in either Javascript or Java/Kotlin, primarily for E2E tests and Integration testing.Hands on Tools like Cypress, Selenium, Jest, Espresso & Appium.Designing and scripting test cases within a framework.Gathering test data requirements and automating the generation of the dataConfiguring Continuous Delivery pipelines to automate quality assured code from commit to productionUnderstanding defects identified and managing them through to resolution, keeping the relevant stakeholder informedAbility to produce, document and code test scenarios & test cases.Experience of working on Agile + DevOps process management methodology.Experience in using one or more of RestAssured, SuperTest, Postman, Swagger.Ability to find bottlenecks & thresholds in existing code with the help of automation tools.Experience in using API testing frameworks aligned to defined specifications.Good understanding of various testing methodologies and categories.Experience in Performance testing frameworks and the ability to design performance tests.Experience in other scripting languages, like Shell, Python etc.Experience with some of the following tools:, Jenkins, CircleCI, TeamCity, Docker, Kubernetes, Terraform, JMeter, Gatling.Experience in Azure Tech Stack or equivalent cloud providers such as GCP or AWS.EssentialA passion for new technology and a desire to continually learn and grow as a quality engineer.Hands-on development experience in one or more of the following languages: Java, C#, Python, JavaScript.A keen interest to learn DevOps processes facilitating Continuous Integration/Continuous Delivery pipelines.Working knowledge of modern architecture patterns e.g., microservices, containerisation.Strong written, verbal and presentation skills.A strong interest in implementing automation frameworks that cover API, web, and mobile applications. Working at Allica India Technology Services Private Limited At Allica we want to ensure our employees have the right tools andenvironment in which to succeed in their role and in support of our customers.Our employees are at the heart of everything we do, so our benefits are designed with you in mind:Full onboarding support and continued development opportunitiesOptions for flexible workingRegular social activitiesPrivate Medical Insurance - fully comprehensive cover for the employee and dependants22 days paid leave/ annual leave per year, excluding National & Festival holidaysDiscretionary bonus schemeLife assurance (30 Laks)Family friendly policies including enhanced Maternity & Paternity leave PRB

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback