

Firstwave Technology Pvt Ltd
https://firstwave-tech.comJobs at Firstwave Technology Pvt Ltd

Job Title: QA Automation Engineer (Python)
Location – Work from Home (India)
Experience – 5 – 8 Years
Education – MCA, B.E/B-Tech-Computers
Shift : Evening shift timings (4 PM – 1 AM IST)
Job Description :
We are seeking a highly skilled and experienced QA Automation Engineer with over 5 years of experience in both automation and manual testing. The ideal candidate will possess strong expertise in Python, Playwright, PyTest, Pywinauto, and Java with Selenium, API testing with Rest Assured, and SQL.
Experience in the mortgage domain, Azure DevOps, and desktop & web application testing is essential.
Key Responsibilities
- Design and develop automation test scripts using Python, Playwright, PywinAuto, and PyTest.
- Design, develop, and maintain automation frameworks for desktop applications using Java with WinAppDriver and Selenium, and Python with Pywinauto.
- Understand business requirements in the mortgage domain and prepare detailed test plans, test cases, and test scenarios.
- Define automation strategy and identify test cases to automate for web, desktop, and API testing.
- Perform manual testing for desktop, web, and API applications to validate functional and non-functional requirements.
- Create and execute API automation scripts using Rest Assured for RESTful services validation.
- Perform SQL queries to validate backend data and ensure data integrity in mortgage domain application.
- Use Azure DevOps for test case management, defect tracking, CI/CD pipeline execution, and test reporting.
- Collaborate with DevOps and development teams to integrate automated tests within CI/CD pipelines.
- Proficient in version control and collaborative development using Git.
- Experience in managing test automation projects and dependencies using Maven.
- Work closely with developers, BAs, and product owners to clarify requirements and provide early feedback.
- Report and track defects with clear reproduction steps, logs, and screenshots until closure.
- Apply mortgage domain knowledge to test scenarios for loan origination, servicing, payments, compliance, and default modules.
- Ensure adherence to regulatory and compliance standards in mortgage-related applications.
- Perform cross-browser testing and desktop compatibility testing for client-based applications.
- Drive defect prevention by identifying gaps in requirements and suggesting improvements.
- Ensure best practices in test automation – modularization, reusability, and maintainability.
- Provide daily/weekly status reports on testing progress, defect metrics, and automation coverage.
- Maintain documentation for automation frameworks, test cases, and domain-specific scenarios.
- Experienced in working within Agile/Scrum development environments.
- Proven ability to thrive in a fast-paced environment and consistently meet deadlines with minimal supervision.
- Strong team player with excellent multitasking skills, capable of managing multiple priorities in a deadline-driven environment.
Key requirements
- 5+ years of experience in Quality Assurance (manual and automation).
- Strong proficiency in Python, Pywinauto, PyTest, Playwright and Java with Selenium.
- Hands-on experience with Rest Assured for API automation.
- Expertise in SQL for backend testing and data validation.
- Experience in mortgage domain applications (loan origination, servicing, compliance).
- Knowledge of Azure DevOps for CI/CD, defect tracking, and test case management.
- Proficiency in testing desktop and web applications.
- Excellent collaboration and communication skills to work with cross-functional global teams.

Position Title: Data Scientist
Employment Type: Full-Time
Experience: 3-4 years
Preferred: Male Candidate
Interview Mode: F2F Interview
Working Days: 6 days a week (2nd and 4th Saturday half day and 1st and 3rd Saturday full day)
Job Description
We are seeking a skilled and analytical Data Scientist to join our Team. The ideal candidate will be responsible for analyzing large and complex datasets, developing predictive models, and implementing machine learning algorithms to enhance banking products and business decision-making.
The role involves designing intelligent solutions for fraud detection, automated credit scoring, customer analytics, recommendation systems, and other AI-driven financial applications.
Key Responsibilities
· Develop, train, and optimize machine learning models for predictive analytics.
· Perform data mining, statistical analysis, and exploratory data analysis on structured and unstructured datasets.
· Build scalable AI and machine learning solutions for banking and financial applications.
· Design and implement fraud detection, credit scoring, and recommendation systems.
· Collect, process, clean, and validate data to ensure quality and accuracy.
· Integrate internal and external data sources to improve analytical capabilities.
· Create automated anomaly detection systems and continuously monitor their performance.
· Design algorithms to solve business challenges in the banking and financial services domain.
· Present analytical findings and business insights through reports and dashboards.
· Collaborate with software developers, business analysts, and product teams to integrate AI solutions into BankSoft products.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Statistics, Mathematics, or a related field.
- 3–4 years of experience in Data Science or Machine Learning.
- Strong knowledge of machine learning algorithms such as:
- Decision Trees & Random Forests
- Support Vector Machines (SVM)
- Naïve Bayes
- K-Nearest Neighbors (K-NN)
- Clustering and Classification techniques
- Proficiency in Python and data science libraries such as:
- NumPy
- Pandas
- Scikit-learn
- TensorFlow or PyTorch (preferred)
- Experience with SQL and relational databases.
- Knowledge of NoSQL databases such as MongoDB or Cassandra.
- Strong understanding of statistics, regression analysis, probability distributions, and hypothesis testing.
- Experience with data visualization tools such as Power BI, Tableau, Microsoft SSRS, or Matplotlib.
- Knowledge of AI concepts including predictive analytics and recommendation engines.
- Good programming and scripting skills.
- Strong analytical and problem-solving abilities.
- Excellent communication and presentation skills.
Preferred Skills
- Experience in Banking, Financial Services, or FinTech.
- Knowledge of credit risk modelling, fraud analytics, or customer behaviour analysis.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is an added advantage.
- Understanding of MLOps and model deployment is desirable.
Similar companies
About the company
To hire better and faster, companies need rich candidate data, smart software and sound human judgement.
Cutshort is using AI to combine all these 3 to offer a 10x talent sourcing solution that is faster, better and cheaper.
We have 3 AI-powered offerings
- Hire using our AI platform: Affordable annual subscriptions
- Get only sourcing: 3.5% of annual CTC when you hire
- Get full recruiting: 6.99% of annual CTC when you hire
Customers such as Fractal, Sprinto, Shiprocket, Highlevel, ThoughtWorks, Deepintent have built strong engineering teams with Cutshort.
Jobs
2
About the company
Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed data centers. The company allows these services to be provisioned on demand over the Internet.
Jobs
5
About the company
Jobs
1
About the company
Jobs
8
About the company
Jobs
8
About the company
Jobs
1
About the company
Jobs
1
About the company
MindBridge delivers global shared services, accounting outsourcing, payroll, compliance & finance consulting solutions for growing enterprises
Jobs
1
About the company
Jobs
1
About the company
Jobs
3



