
software development engineer at test ( SDET ) CONTRACT
at Fintech MNC
● Contribute to quality processes and improvements within the Software Platform Team
● Collaborate with developers and QA engineers on geographically-diverse teams to ensure the
quality implementation of application features, E2E
● Ensure proper test coverage and testability within development sprints
● Participate in QA sprint planning within the Software Platform Team
● Contribute to the development and maintenance of automation tests and frameworks
● Escalate defect reports and critical issues
● Work closely with the technical project managers to prioritize defect resolution
WE'RE LOOKING FOR SOMEONE WITH:
● BS in Computer Science or equivalent
● Minimum of 3 years of experience as a QA Engineer, preferably at an enterprise SaaS
organization, with working experience as a software development engineer in test (SDET)
● Minimum of 2 years of experience testing the Data Layer specifically
● Strong knowledge of a full tech stack and strong debugging skills
● Experience in REST API testing, both automated and manual
● Experience with testing SOA and microservices applications
● Experience in writing scripts or programs to analyze/validate large data sets
● Proficient in QA methodology and process (Agile testing experience preferred)
● Proficient in SQL: query, inserts and updates
● Experience with testing ETLs
● Strong communication skills: must be able communicate with other functional teams to coordinate
systems integration testing requirements
● Ability to convert complex business, technical requirements, use cases, and user stories to test
cases and test plans
● Hands-on experience with defect management tools such as Jira
PLUSES:
● Personal or professional experience with Robo-Advising/FinTech Products is highly desired
● Specific QA experience in a startup environment culture
● Experience with queuing/messaging systems (RabbitMQ, Kafka, etc.)
● Experience with time series or document databases
● Experience in performance engineering/testing of scalable systems

Similar jobs

Job Description
This is a remote position.
Requirements
Must-haves:
- You need to be excited about the problem that we are trying to solve
- 4+ years of experience building applications in React Native
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Strong Js fundamentals
- Built an iOS app from scratch or Native Android development experience
- Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
- Ability to use profiling tools well, getting to root causes of bugs fast
- Ability to pick and work on adjacent technologies if and when required (Eg: If the best performance monitoring solution needs a basic firebase setup, that should not be a blocker for you to go ahead and do so)
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
-
You need to be comfortable working in a remote environment (Good internet connection and availability on phone is required)
Good to have:
- Experience with next.js
- Experience in Test Driven Development
- Ability to tell Product what creates better User Experience, ability to tell backend what API responses will help the user get a faster load time
- Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Asking questions like why does this particular response take so much time as compared to others, and brainstorming with the backend engineer on how to improve on it)
Benefits
- Work timings - You are the master of your time. However, with great freedom comes great responsibility. If you have committed something to the team, we expect that you will give it your best to make sure that commitment is done and is done on time.
- Leave policy - Take a leave whenever for whatever reason you want. You don't need to explain yourself to us
- Health insurance for you and your family
Senior Node JS developer
Job Description
- Working experience in Nodejs, MySQL, Postgres SQL
- Good knowledge of designing and writing restful API
- Working experience of GIT
- Will prefer candidates who have knowledge of GraphQL, Typescript
- Well-versed and experienced with unit testing, code coverage.
- Well versed with SOILD design principles and their application
- Knowledge of AuthO, typeORM required
- Good to have – some experience with Azure DevOps and/or azure functions.
-Working experience on Docker- good to have

JOB SUMMARY: The Senior Associate supports the Data Analytics Manager by proposing relevant analytics procedures/tools, executing the analytics and also developing visualization outputs for audits, continuous monitoring/auditing and IA initiatives. The individual’s responsibilities include -
Understanding audit and/or project objectives and assisting the manager in preparing the plan and timelines.
Working with the Process/BU/IA teams for gathering requirements for continuous monitoring/auditing projects.
Working with Internal audit project teams to understand the analytics requirements for audit engagements.
Independently build pilot/prototype, determine appropriate visual tool and design the views to meet project objectives.
Proficient in data management and data mining.
Highly skilled on visualization tools like Qlik View, Qlik Sense, Power BI, Tableau, Alteryx etc.
Working with Data Analytics Manager to develop analytics program aligned to the overall audit plan.
Showcasing analytics capability to Process management teams to increase adoption of continuous monitoring.
Establishing and maintaining relationships with all key stakeholders of internal audit.
Coaching other data analysts on analytics procedures, coding and tools.
Taking a significant and active role in developing and driving Internal Audit Data Analytics quality and knowledge sharing to enhance the value provided to Internal Audit stakeholders.
Ensuring timely and accurate time tracking.
Continuously focusing on self-development by attending trainings, seminars and acquiring relevant certifications.

We are looking for someone who wants to assume team and project handling responsibilities; someone who is seeking better stability and work-life balance without compromising on growth.
- Minimum 2+ years of hands-on experience in Android & Flutter development.
- Strong in Java Programming and OOPS Concepts.
- Knowledge of problem-solving, multi-threading and complexity analysis.
- Experience with design patterns like MVVM, Provider etc.
- Experience in Android application development experience using Java, Kotlin & Flutter.
- Design and develop Mobile applications using Flutter.
- Must be able to deploy app in Play store & App store.
- Expert in Android User Interface Development and Understanding of best practices for the same.
- Independently drive the development of Android-based applications.
- Ability to work with web services on the Android platform (consuming REST/SOAP APIs) and related underlying technologies (JSON, XML).
- Self-driven and able to work with minimal direction.
- Problem-solving expertise in critical steps.
- Hands-on experience with Android studio & Gradle build system.
- Knowledge of Linux, Git, Relational Databases, XML and JSON is a must.
- Hands-on practice with CI/CD tools
- Memory optimization and Debugging skills.





About Us
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow.
-
upGrad was awarded the Best Tech for Education by IAMAI for 2018-19
-
upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-
after startups in India
-
upGrad was earlier selected as one of the top ten most innovative companies in India
by FastCompany.
-
We were also covered by the Financial Times along with other disruptors in Ed-Tech
-
upGrad is the official education partner for Government of India - Startup India
program
-
Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning
Role Summary
Are you excited by the challenge and the opportunity of applying data-science and data- analytics techniques to the fast developing education technology domain? Do you look forward to, the sense of ownership and achievement that comes with innovating and creating data products from scratch and pushing it live into Production systems? Do you want to work with a team of highly motivated members who are on a mission to empower individuals through education?
If this is you, come join us and become a part of the upGrad technology team. At upGrad the technology team enables all the facets of the business - whether it’s bringing efficiency to ourmarketing and sales initiatives, to enhancing our student learning experience, to empowering our content, delivery and student success teams, to aiding our student’s for their desired careeroutcomes. We play the part of bringing together data & tech to solve these business problems and opportunities at hand.
We are looking for an highly skilled, experienced and passionate data-scientist who can come on-board and help create the next generation of data-powered education tech product. The ideal candidate would be someone who has worked in a Data Science role before wherein he/she is comfortable working with unknowns, evaluating the data and the feasibility of applying scientific techniques to business problems and products, and have a track record of developing and deploying data-science models into live applications. Someone with a strong math, stats, data-science background, comfortable handling data (structured+unstructured) as well as strong engineering know-how to implement/support such data products in Production environment.
Ours is a highly iterative and fast-paced environment, hence being flexible, communicating well and attention-to-detail are very important too. The ideal candidate should be passionate about the customer impact and comfortable working with multiple stakeholders across the company.
Roles & Responsibilities-
- 3+ years of experience in analytics, data science, machine learning or comparable role
- Bachelor's degree in Computer Science, Data Science/Data Analytics, Math/Statistics or related discipline
- Experience in building and deploying Machine Learning models in Production systems
- Strong analytical skills: ability to make sense out of a variety of data and its relation/applicability to the business problem or opportunity at hand
- Strong programming skills: comfortable with Python - pandas, numpy, scipy, matplotlib; Databases - SQL and noSQL
- Strong communication skills: ability to both formulate/understand the business problem at hand as well as ability to discuss with non data-science background stakeholders
- Comfortable dealing with ambiguity and competing objectives
Skills Required
-
Experience in Text Analytics, Natural Language Processing
-
Advanced degree in Data Science/Data Analytics or Math/Statistics
-
Comfortable with data-visualization tools and techniques
-
Knowledge of AWS and Data Warehousing
-
Passion for building data-products for Production systems - a strong desire to impact
the product through data-science technique
-



