JOB DESCRIPTION :-
QUALITY ASSURANCE ENGINEER
About Us
Datacultr is a Platform as a Service that allows consumer lending companies to significantly reduce their risk on 'New to Credit' customers. Datacultr allows the lender to give out unsecured loans, at a lower risk, by allowing borrowers to present their newly purchased or existing Smartphone as collateral. We are live in India, South-East Asia, Kenya, Tanzania & LATAM, thus far over our clients have secured over 800k loans on the platform in the last 12 months, amounting to a loan value of around US$92Mn. Datacultr currently has operating offices in Dubai, Gurgaon and Singapore. The primary development center is in Gurgaon, India
POSITION – Quality Assurance Engineer
ROLE – Individual Contributor
DIVISION/VERTICAL – Tech
WORK LOCATION – Gurgaon
QUALIFICATION – B.Tech/B.C.A.
SALARY PACKAGE – Depends upon the skillset and interview NOTICE PERIOD – Can join at the earliest About Role We are looking for Quality Assurance Engineer who can manage end to end testing cycle and support in testing responsibilities.
Key Responsibility
Hands-on experience with Functional, Performance, Scalability and Reliability Testing
Ability to test, validate and certify high volume datasets
Experience in API testing and integration testing is must.
Exposure on tools like POSTMAN is mandatory.
Exposure to Cypress is a plus
Experience in Report Testing (charts, Table, Graphs or any other Visualization) will be a plus
Experience in Android Testing
Provide regular reports on testing and resolution status, including metrics
Review test strategy, test plans and test cases/scenarios for each platforms
Using Test Management tools will be a plus.
Experience in agile, managing the QA team with agile mindset, working across multiple projects having different scrum teams, helping the team transition to agile, provide advice on challenging situations Ensuring the teams (Scrum Teams) implement and follow best practices to prevent defects
Supervise QA team and the quality assurance process; this includes setting and communicating priorities, ensuring deadlines are met, and reviewing staff tasks and performance, managing complete staff hiring (taking tests and interviews) and onboarding activities for new hires in QA team.
Key Requirement -
At least 2+ years Years of experience in QA
Presently working in a CMM Level 5 organization or an ISO 27001 certified organization
Thorough knowledge of methodologies of quality assurance and standards
Excellent experience in manual and automation testing skills Have good people management skills
Perks and Benefits -
Performance variable pay
Flexible working hour
Medical benefits
Professional Development-Continuing education, upskilling
Exciting Work Culture .
About Datacultr Fintech
About
Similar jobs
Job Description:
We are looking for a skilled Manual Tester / Test Engineer with 2-4 years of experience to join our dynamic team. The ideal candidate should have a strong understanding of testing methodologies and be able to ensure the quality and performance of our software applications. Exposure to Python full-stack applications will be considered a strong advantage.
Key Responsibilities:
· Design, develop, and execute manual test cases to validate product functionality.
· Collaborate with the development team to identify and resolve bugs and performance issues.
· Analyze test results and communicate them effectively to stakeholders.
· Perform regression, integration, system, and UAT testing.
· Ensure the overall quality of the product by identifying gaps and improvement areas.
· Document test processes, test plans, and test case results.
· Knowledge of Python FullStack Application.
· Work closely with developers, business analysts, and project managers to ensure seamless project delivery.
Qualifications:
· Bachelor's degree in Computer Science, Engineering, or a related field.
· 2-4 years of experience in manual software testing.
· Strong knowledge of software testing life cycle (STLC) and defect life cycle.
· Proficient in writing clear and concise test cases, test plans, and bug reports.
· Experience with bug tracking tools (e.g., JIRA, Bugzilla, etc.).
· Familiarity with Agile/Scrum methodologies.
· Basic knowledge of Python and full-stack applications is an advantage.
· Excellent communication and analytical skills.
· Ability to work both independently and in a team environment.
· Preferred Skills:
· Some exposure to Python full-stack applications (Django, Flask, etc.).
· Understanding of RESTful APIs and backend/frontend testing.
· Familiarity with automation tools like Selenium (bonus but not mandatory).
Alternative Path is looking for a Senior QA, to assist one of its clients, which is a SAAS platform helping alternative investment firms to streamline their document collection and data extraction process using Machine Learning.
This role is responsible for leading quality review of various applications and includes creating test plans and strategy, test cases in partnership with developers, business analysts and project managers which are used to shape and verify code and check conformance to system requirements. The role relies upon test automation and manual testing tools.
Key Responsibilities
- Analyse and interpret business requirements and end-user feedback to provide meaningful and timely inputs and apply analysis to the testing process.
- Create comprehensive Testing Strategies/ Plans, describing the testing scope, strategy, techniques, approach, and test data that you will use to test new features.
- Report defects for issues found under testing and manage the defect through its life cycle.
- Create Test cases, relevant test execution reports and bug reports and use them to convey current state of feature under test
- Collaboratively work with the design and development team members to resolve identified issues/bugs in timely manner.
- Apply the functionality knowledge and understanding to determine the impacted testing areas and come up with the relevant regression testing scope, plan, and timelines.
- Do regression, exploratory testing along with planned and documented testing for new features.
- Do automation planning towards automation testing of features and create automation scripts at UI and API levels using appropriate tools.
- Take a stand and share views on the quality of feature under test, back it up with necessary data and metrics, use it to provide (or not provide) release sign off.
- Do defect analysis of bugs found in Production environment and come up with systemized solutions to avoid these occurrences in the future.
- Collaboratively work across all areas of IT development, actively liaising with developers and business stakeholders to improve overall quality and performance.
- Contribute to the continuous improvement of the QA test strategy and process.
- Be aware of and understand the impact to QA of any new technologies being introduced.
Desired Skills and Experience
Technical
- Candidate must be a Graduate/Postgraduate with proven experience in QA Engineering field.
- Candidate has 3 to 5 years of experience in Quality Engineering field.
- Candidate has strong knowledge of software QA methodologies, tools, and processes.
- Hands on experience of using tooling for Test Case Management, Defect M.
- Strong Analytical, logical reasoning, problem-solving skills with Good Aptitude and communication.
- Flexible to work in designated shift hours to facilitate global communication.
- Be willing to help your teammates, share your knowledge with them, and learn from them.
- Be open to receiving constructive feedback and turning it into process improvements.
Personal
- Able to question the status quo
- Out-of-the-box thinking
- Smart & agile
- Fast learner
- Able to work autonomously
- Eager to learn new technologies
Responsibilities:
- Assist with the execution of manual testing procedures to ensure the functionality, usability, and performance of software applications.
- Create and execute test cases based on project requirements and specifications.
- Document test results, defects, and issues encountered during testing.
- Work collaboratively with developers and other team members to troubleshoot and resolve issues.
- Participate in test plan and test case reviews to ensure thorough test coverage.
- Assist in the identification and implementation of process improvements to enhance the efficiency and effectiveness of the QA process.
- Support the QA team in various tasks and projects as needed.
Qualifications:
- Currently enrolled in a degree program in computer science, information technology, or related field.
- Strong interest in software testing and quality assurance.
- Basic understanding of software development lifecycle and testing methodologies.
- Excellent analytical and problem-solving skills.
- Detail-oriented with a high level of accuracy.
- Strong communication and interpersonal skills.
- Ability to work effectively both independently and as part of a team.
- Familiarity with testing tools and technologies is a plus.
Preferred Qualifications:
- Previous internship or coursework in software testing or quality assurance.
- Experience with bug tracking and test management tools, such as JIRA or TestRail.
- Basic understanding of programming languages such as Java, Python, or C#.
- Knowledge of automated testing tools and frameworks.
- 1-3 years of experience or training received as a Software Tester for web and mobile applications or similar roles. #software testing
- Good knowledge of Test case preparation.
- Good written and verbal communication skills.
- Strong analytical and documentation skills to present findings to team members.
- Analyze client requirements for validity and feasibility
- Good logical thinking
- Execute all levels of testing - Software Tester - Manual testing
- Detect and track defects and inconsistencies
Having 6+ experience as a QA/SDET
Having good knowledge on iOS/Android App based apps testing.
Having good exposure on mobile based application testing and testing process.
Good knowledge on backend API testing
Good in writing manual test cases with all possible scenarios.
Good exposure on JIRA, Zypher and QC.
Good in debugging skills and ELK stack.
Good to have experience in Java and automation technologies
- Reviews design specifications to understand the scope, requirements, and function of the software product.
- Preparation of test data and execution of test cases (including functional, system, regression, performance, API and database layer etc.)
- Identifies appropriate processes, parameters, functions, and data to test and validate; parameters may include general function, the validity of results, accuracy, reliability, and compliance with industry standards.
- Lead and participate in test case reviews with Business, Developers, other team members
- Estimate, prioritize, plan and coordinate testing activities
- Ensure that user expectations are met during the testing process
- Design, develop and execute automation scripts using open source tools
- When a product does not perform within specifications, reporting defects to programmers while identifying and recommending solutions, improvements, and updates.
- Identifies, logs, and recreates error codes, bugs, and defects.
- Draft quality assurance policies and procedures
- Investigate production issues
- Conducts testing to ensure products perform according to product requirements and within established guidelines.
SeenIt is looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we'd like you to apply.
We're looking for a QA Engineer to help with manual testing as well as introduce automation to our processes where possible. Candidates will need to be familiar with and able to write scripts, set up automation processes, and familiarise themselves with the products we build (web and mobile apps).
- The role will also require you to document test cases with an understanding of what the product does and how the end-user might approach it.
- Understand functional and non-functional testing requirements of web and mobile applications.
- Document functional testing scenarios and cases, for manual testing of API functionality using Postman and manual testing of User Interface elements (web, mobile, and mobile web)
- Identify or create data for testing
- Execute test cases and record status
- Log defects identified and track them through retesting and closure
- Debug using ADB commands and tools like Charles Proxy to primarily identify the root cause of failures.
Skill:
- Good understanding of mobile and web applications functionality
- Good understanding of how APIs work functionally
- Strong knowledge of software QA methodologies, tools, and processes
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Hands-on experience with both white box and black box testing
- Non-functional testing of mobile applications including but not limited to battery analysis, GPU overdraw, responsiveness, etc.
- 2+ yrs experience with manual testing on mobile (automation testing is an advantage)
- Manual testing experience in testing for Android & iOS is MUST
- JIRA or other bug tracking tool experience
- The QA Analyst will be expected to complete manual testing on both iOS and Android devices, be able to enter findings into Jira, and follow up on defects discovered
- PRD Reviews, Test Case coverage and Execution, able to handle End to End Application testing and release process.
- API testing experience and Basic SQL knowledge
- ADB commands, Android Studio, Xcode, Understanding Logs, SDK’s.
- Work as part of cross functional, passionate agile project teams to ensure quality is maintained. Good To Have Skills :
- Experience in setting up automation testing infrastructure & writing automation testing scripts for Android, iOS & APIs
- Work on Automation framework
- Work on continuous integration tools
- Hands on experience with Appium