Job Summary : We are seeking a proactive and detail-oriented CyberSecurity Specialist to join our team and protect our organization’s digital infrastructure. You will play a key role in identifying vulnerabilities, responding to incidents, and implementing security solutions to prevent unauthorized access, data loss, and cyberattacks. This role requires both technical expertise and a strategic mindset to stay ahead of emerging threats. Responsibilities : Monitor networks for security breaches and investigate violations Conduct vulnerability scans and risk assessments Configure and manage firewalls, antivirus software, and intrusion detection systems Develop and update incident response protocols Analyze security incidents and create reports on findings Implement and maintain data loss prevention strategies Ensure compliance with security policies and industry regulations (e.g., ISO 27001, NIST, GDPR) Train employees on security best practices and awareness Assist in security audits and assessments Collaborate with IT and DevOps teams to integrate security into development processes Requirements : Bachelor's degree in Cybersecurity, Computer Science, Information Technology, or related field 2+ years of hands-on cybersecurity experience Knowledge of firewalls, VPNs, IDS/IPS, endpoint protection Familiarity with SIEM tools (e.g., Splunk, QRadar) Understanding of OWASP Top 10, MITRE ATT&CK framework Strong analytical and problem-solving skills Relevant certifications are a plus (e.g., CompTIA Security+, CEH, CISSP, CISM) Show more Show less
JOB DESCRIPTION : We are seeking a skilled and innovative AI Automation Specialist to lead and implement intelligent automation solutions across our organization. The ideal candidate will have a strong background in AI, machine learning, and robotic process automation (RPA), and a passion for streamlining processes to increase efficiency, reduce costs, and improve accuracy KEY RESPONSIBILITIES Identify opportunities for automation using AI, ML, and RPA technologies across business functions. Design, develop, and deploy scalable automation solutions, integrating AI models where appropriate. Collaborate with cross-functional teams (IT, operations, data science, etc.) to gather requirements and implement automation strategies. Evaluate existing workflows and optimize them through intelligent automation tools like UiPath, Automation Anywhere, Blue Prism, or custom Python/R-based scripts. Build and train machine learning models to support decision automation. Monitor and maintain automation solutions to ensure stability and performance. Document processes, code, and workflows to ensure maintainability and knowledge sharing. Stay up to date on AI and automation trends, tools, and best practices. REQUIRED QUALIFICATIONS : Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or related field. Proven experience in implementing RPA or AI-driven automation solutions. Proficiency in programming languages such as Python, JavaScript, or Java. Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn). Knowledge of automation platforms (e.g., UiPath, Automation Anywhere, Power Automate). Strong problem-solving skills and the ability to think analytically. Excellent communication and project management skills. PREFERRED QUALIFICATION : Certification in RPA tools (e.g., UiPath Developer Advanced, Automation Anywhere Certified RPA Professional). Experience with cloud-based AI services (AWS, Azure AI, Google Cloud AI). Knowledge of process mining tools (e.g., Celonis, Minit). Familiarity with APIs, webhooks, and microservices architectures. FOR IMMEDIATE RESPONSE PLEASE SEND YOUR UPDATED CV TO : arun@qapsoftware.com Show more Show less
Job Summary : We are seeking a detail-oriented and proactive Qa Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and reliability of software applications through systematic testing, identifying bugs, and verifying fixes. You will collaborate closely with developers, product managers, and other stakeholders to create robust test plans, execute test cases (manual and automated), and contribute to continuous improvement in product quality and development processes. A strong understanding of software QA methodologies, tools, and best practices is essential for success in this role. Requirements : • Bachelor's degree in computer science or related fields preferred. • 7+ years’ experience as a Quality Assurance Engineer / Quality Analyst. • Strong proficiency in manual and automation testing. • Hands-on experience with JavaScript for test automation. • Familiarity with JMeter for API testing. • Basic knowledge of SQL and database concepts. • Excellent analytical, problem-solving, and communication skills. • Ability to work independently and collaboratively in a team environment. • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions). • Familiarity with Agile and Scrum methodologies Key Responsibilities : Design, develop, and execute manual and automated test cases. Collaborate with developers, product owners, and designers to understand requirements and identify testing needs. Perform regression, performance, usability, and security testing. Identify, record, document, and track bugs thoroughly. Create detailed, comprehensive, and well-structured test plans and test cases. Review and analyze system specifications and user stories For immediate response please send your updated CV to reesha@qapsoftware.com Show more Show less
JOB SUMMARY : We are seeking a highly experienced and detail-oriented Senior Quality Assurance Engineer / Quality Analyst to join our team. The ideal candidate will have a strong background in both manual and automated testing, with hands-on experience using JavaScript-based testing frameworks and performance testing tools like JMeter. This role requires excellent problem-solving skills, a solid understanding of QA best practices, and the ability to thrive in a collaborative Agile environment. KEY RESPONSIBILITIES : Design, develop, and execute comprehensive test plans and test cases (manual and automated). Create and maintain automated test scripts using JavaScript frameworks (e.g., Cypress, Playwright, etc.). Perform API testing using tools such as JMeter or Postman. Analyze and report bugs and errors to development teams; follow up on resolutions. Collaborate closely with developers, product managers, and other stakeholders to ensure product quality. Work with CI/CD tools like Jenkins or GitHub Actions to integrate automated tests into the development pipeline. REQUIRED QUALIFICATIONS : Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred). 7+ years of professional experience in QA engineering or software testing. Strong proficiency in manual and automation testing . Hands-on experience with JavaScript for writing test automation scripts. Experience with JMeter or similar tools for performance and API testing. Basic understanding of SQL and relational database concepts. Proficient with version control systems like Git. Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions). Strong analytical and troubleshooting skills. Excellent written and verbal communication skills. Experience working in Agile/Scrum environments. uding sprint planning, standups, reviews, and retrospectives. Perform regression, integration, system, and performance testing as needed. Maintain documentation for QA processes, test results, and product quality metrics. Contribute to continuous improvement in QA processes and methodologies. FOR IMMEDIATE RESPONSE PLEASE SEND YOUR UPDATED CV TO : arun@qapsoftware.com Show more Show less
Summary: Seeking an experienced and detail-oriented EDI Engineer to support and scale our Electronic Data Interchange (EDI) operations across a complex, multi-channel retail ecosystem. This role is critical to ensuring seamless, accurate, and secure data flows between and our retail, logistics, and manufacturing partners—supporting our digital supply chain transformation. The ideal candidate has a strong foundation in EDI mapping, transaction standards (X12/EDIFACT), and integration logic. This role works closely with IT, sales operations, order management, 3PLs, and major retail partners to deliver high-performing, compliant data exchanges and business continuity. Key Responsibilities: EDI Transaction Management • Develop, test, and maintain EDI maps for transactions such as 850 (Purchase Orders), 810 (Invoices), 856 (ASNs), 940/945 (Warehouse Orders), and 997 (Acknowledgements). • Troubleshoot and resolve failed transmissions, rejections, and data anomalies in a timely manner. • Monitor and optimize transaction processing for speed, accuracy, and reliability. Integration & Systems • Manage EDI integration with key platforms (e.g., Oracle ERP, Koerber OMS, WMS, BeProduct PLM). • Support onboarding of new trading partners and vendors by defining specs, conducting UAT, and establishing communication protocols (FTP, AS2, API gateways). • Collaborate with external VANs or middleware (e.g., SPS Commerce, OpenText) to manage document exchange. Governance & Documentation • Maintain up-to-date documentation of EDI specifications, partner guidelines, and mapping logic. • Ensure adherence to industry standards and retailer compliance requirements. • Conduct root cause analysis and continuous improvement on data-related issues. Collaboration • Serve as the technical point of contact for EDI with internal stakeholders and external partners. • Work cross-functionally with Customer Service, Sales Ops, Compliance, and Logistics teams to ensure alignment and exception handling. Qualifications: Education & Experience • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience. • 3–5+ years of EDI development/operations experience in the retail, wholesale, or consumer goods sector. • Apparel or fashion industry experience is a plus. Technical Skills • Strong working knowledge of X12 and/or EDIFACT standards. • Proficient in EDI mapping tools (e.g., Altova MapForce, IBM Sterling, Liaison). • Experience with scripting and automation (Python, Shell, SQL) preferred. • Familiarity with EDI compliance portals for major retailers (e.g., Walmart, Macy’s, Kohl’s). Soft Skills • Detail-oriented with a passion for clean, accurate data. • Strong analytical and troubleshooting capabilities. Clear communicator with ability to bridge technical and business teams FOR IMMEDIATE RESPONSE PLEASE SEND YOUR UPDATED CV TO :arun@qapsoftware.com
As an Automation Engineer at our company, you will be responsible for designing, developing, and executing automated test scripts using Selenium, Robot Framework, Java, and Python. With a minimum of 3 years of experience in automation testing, you will play a critical role in ensuring the quality and reliability of our applications. Collaboration with development teams to create robust automation solutions and improve testing frameworks will be a key part of your role. Your key responsibilities will include developing, maintaining, and executing automated test scripts, designing test automation frameworks, and identifying defects using test management tools. Collaborating with development and QA teams, analyzing test results, and recommending improvements will be essential. Additionally, you will contribute to the integration of automated tests into CI/CD pipelines and stay updated with the latest automation testing tools and methodologies. To excel in this role, you must have proficiency in Selenium WebDriver for UI automation, strong programming skills in Java and Python, and hands-on experience with Robot Framework. Familiarity with test management tools like JIRA, TestRail, or similar, as well as CI/CD tools such as Jenkins, GitLab CI/CD, or similar, is required. Knowledge of Agile methodologies, REST API testing, and cloud-based test execution platforms will be beneficial. If you possess excellent problem-solving and analytical skills, along with strong communication and teamwork abilities, and are eager to mentor junior team members when necessary, we encourage you to apply for this position.,
As an Automation Engineer with expertise in Selenium, Java, Python, and Robot Framework, you will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of applications. With over three years of experience, you will collaborate with development teams to create robust automation solutions and contribute to the continuous improvement of testing frameworks and methodologies. Your key responsibilities will include developing, maintaining, and executing automated test scripts using Selenium, Robot Framework, Java, and Python. You will design and implement test automation frameworks and strategies, identify, document, and track defects using test management tools, and collaborate with development and QA teams for seamless integration of automated tests. Analyzing test results, reporting issues, recommending improvements, and maintaining and enhancing CI/CD pipelines for automated testing will also be part of your role. To excel in this position, you should have 3+ years of experience in automation testing, proficiency in Selenium WebDriver for UI automation, strong programming skills in Java and Python, hands-on experience with Robot Framework, and familiarity with test management tools like JIRA, TestRail, or similar. Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar, a strong understanding of Agile methodologies, knowledge of REST API testing and automation, and experience with cloud-based test execution platforms will be advantageous. Your problem-solving and analytical skills, along with strong communication and teamwork abilities, will be essential in this role.,
Job Description : We are seeking a highly skilled and motivated Java Developer to join our development team. The ideal candidate will have strong experience in building high-performing, scalable, enterprise-grade applications. You will be responsible for Java application development while providing expertise in the full software development lifecycle. Responsibilities : • Understand integration workflows, architectures, development process, deployment process, and support process. • Develop/deliver/support integration modules/services (API services, integration adapters on existing platform(AWScloud, AWS API Gateway, etc.) • Develop unit test and integration test cases to make sure integration flow works as required. • Monitor integration workflow and perform analysis of incident, defect, bug, issue on integration area. • Good knowledge in software development practices and be able to apply design principles to code. • Good sense of urgency, able to prioritize works appropriately. Understand and adopt changes quickly and reasonably. • Willing to work in team, able to communicate efficiently and concise. • Enjoy optimizing everything from how your code is compiled to how it scales across servers to provide the best end-user experience. • Able to coach others and initiate innovative ideas (senior role) Qualifications : • Strong in Java programming language and Java’s framework (Spring, Apache Camel, etc.) • Good experience in software integration area (Middle & Senior Level), or willing to learn software integration. • Experience in event messaging including Apache Kafka, JMS, Apache Message Queue, Rabbit MQ, AWSSQS, AWSKinesis, etc. • Experience in Git, AWS Cloud and other AWS services. • Good experience in developing web service both REST API, SOAP API, and API security (certificate, OAuth 2, basic authentication, etc.). • Experience in using ELK, or another Application Log management (Splunk). • Able to influence and drive projects to meet key milestones and overcome challenges comfortable working.
🚀 We’re Hiring – Quality Assurance Engineer (Manual & Automation) Experience: 8+ years Location: Remote Employment Type: Full-Time We are seeking a detail-oriented and accomplished Quality Assurance Engineer with extensive experience in manual and automation testing for web and mobile applications. The ideal candidate will have a proven track record in optimizing testing processes, reducing test cycles, and building robust automation frameworks to ensure high-quality product delivery in Agile environments. Key Responsibilities Design and execute QA test plans and test cases for web and mobile apps. Develop and maintain automation frameworks (Cucumber, Selenium, Cypress, Playwright, Appium, Katalon). Perform API testing using Postman, REST Assured, Chai, Mocha. Manage test cycles and defects in Jira, TestRail, and Zephyr. Integrate test automation into CI/CD pipelines (Jenkins, Git, Bitbucket). Conduct manual, regression, functional, smoke, sanity, API, UI, and UAT testing. Collaborate with cross-functional Agile/Scrum teams to meet sprint goals. Technical Skills Languages: Java, JavaScript, TypeScript, Python Frameworks/Tools: Selenium, Cypress, TestNG, Cucumber, Playwright, Appium, Katalon Studio API Testing: Postman, REST Assured, Chai, Mocha Test Management: Jira, TestRail, Zephyr CI/CD & Version Control: Jenkins, Git, Bitbucket Performance Testing: JMeter Qualifications Bachelor’s in Computer Science or related field. 8+ years of professional QA experience (manual & automation). Strong problem-solving skills and attention to detail. 📩 Apply now to be part of a high-performing QA team delivering quality at scale! contact@qapsoftware.com
Job Title: AWS Data Engineer Experience Required: 5–7 Years Location: Pune, India Shift Timings: UK Shift (1 PM – 10 PM IST) Duration: 6 to 12 months (Contract) Pay: 180,000 Per month Interview Process: 3 Rounds (Technical + Live Hands-on) Job Description: We are looking for a skilled and experienced AWS Data Engineer with 5–7 years of hands-on experience in designing, developing, and maintaining robust data pipelines and integrations on AWS. The ideal candidate will have strong expertise in SQL, Spark, Python , and a deep understanding of AWS data services such as Glue, Athena, and Redshift . Key Responsibilities: Design, build, and maintain scalable and efficient data pipelines on AWS. Integrate diverse data sources using AWS Glue , Athena , Redshift , and other AWS services. Perform data analysis , data validation, and ensure data quality and integrity across pipelines. Implement automated and functional testing of data workflows and transformations. Monitor, troubleshoot, and debug data pipeline issues , ensuring high performance and reliability. Optimize data processing jobs for performance and scalability . Collaborate with stakeholders to understand data requirements and deliver solutions aligned with business needs. Contribute to the development of Lake House architecture and best practices. Required Skills: Strong proficiency in SQL , Apache Spark , and Python . Hands-on experience with AWS Glue, Athena, and Redshift . Proven experience in building and managing ETL/ELT pipelines . Experience with data profiling, quality checks, and testing automation . Strong understanding of performance tuning techniques for large-scale data systems. Familiarity with Lake House architecture and related data modeling principles. Note: Only candidates with 5 to 7 years of relevant work experience and work from 1 PM to 10 PM in the location mentioned above (Pune), should apply.
Job Title: Data Architect/Senior Data Engineer Location: Remote Job Type: Contract (3-6 months) Experience: 8 to 10 years Responsibilities: Design and drive end to end data and analytics solution architecture from concept to delivery Design, develop, and support conceptual/logical/physical data models for analytics solutions. Ensures that industry-accepted data architecture principles, standards, guidelines and concepts are integrated with those of allied disciplines and coordinated roll-out and adoption strategies are in place. Drive the design, sizing, setup, etc. of Azure environments and related services Provide mentoring on data architecture design and requirements to development and business teams Reviews the solution requirements and architecture to ensure selection of appropriate technology, efficient use ofresources and integration of multiple systems and technology. Advising on new technology trends and possible adoption to maintain competitive advantage Participate in pre-sales activities and publish thought leaderships Work closely with the founders to drive the technology strategy for the organization Help and lead technology team recruitments in various areas of data analytics Experience Needed: Demonstrated experience delivering multiple data solutions Demonstrated experience with ETL development both on-premises and in the cloud using SSIS, Data Factory, and related Microsoft and other ETL technologies. Demonstrated in depth skills with SQL Server, Azure Synapse, Azure Databricks, HD Insights, Azure Data Lake with the ability to configure and administrate all aspects of SQL Server. Demonstrated experience with different data models like normalized, de- normalized, stars, and snowflake models. Worked with transactional, temporal, timeseries, and structured and unstructured data. Data Quality Management (Microsoft DQS and other data quality and governance tools) and Data Architecture standardization experience Deep understanding of the operational dependencies of applications, networks, systems, security and policy (both on-premise and in the cloud; VMs, Networking, VPN (Express Route), Active Directory, Storage (Blob, etc.), Windows/Linux). Advanced study / knowledge in the field of computer science or software engineering along with advanced knowledge of software development and methodologies (Microsoft development lifecycle including OOP principles, Visual Studio, SDKs, PowerShell, CLI). Is familiar with the principles and practices involved in development and maintenance of software solutions and architectures and in-service delivery (Microsoft and Azure DevOps. Azure Automation). Has strong technical background and remains evergreen with technology and industry developments Hands-on expertise and willingness to code in Spark, Python, SQL, ability to pick up new languages and tech on the go.
Job Title: Python Developer – Contract Location: Remote (CET Time Zone) Work Hours: Full-time (8 hours/day) Budget: INR 1.6L/month Notice Period: Up to 2 months Experience: 8+ years About the Role We’re seeking a seasoned Python Developer to design and build an end-to-end pipeline for ingesting, analyzing, and visualizing multi-cloud security logs. This role is critical to empowering our security and operations teams with actionable insights from diverse log sources (DNS, proxy, NSG flow logs, Orca, Uptycs, etc.) across AWS, Azure, and GCP. Key Responsibilities Log Ingestion & Analysis (Multi-Cloud) Write Python code to fetch and normalize logs using AWS, Azure, and GCP APIs (S3, Storage Queues, Pub/Sub) Parse, cleanse, and aggregate structured and semi-structured logs (DNS, proxy, Orca, Uptycs, NSG flow logs) Identify data quality issues, annotate metadata, and document remediation steps Collaborate with Ops teams to tune alert thresholds and optimize response workflows Interactive Visualization Build reusable Plotly Dash components (e.g., heatmaps, time-series, geospatial maps) for deep log analysis Embed annotations and insights for non-technical stakeholders in visual dashboards Infrastructure as Code Develop Terraform modules to provision and manage logging infrastructure: AWS (S3, Kinesis) Azure (Storage Accounts, Log Analytics) GCP (Cloud Storage, Pub/Sub) Configure secure remote state backends with locking and manage secrets via Key Vault, Secrets Manager, etc. Configuration Automation (Nice to have) Use Ansible to provision environments (Ubuntu, containers), install dependencies, deploy code, and run analyses Securely manage IAM/service credentials using Ansible Vault or environment variables Security Best Practices Apply least-privilege principles when managing IAM/RBAC Understand and address risks like log injection, tampering, and improper retention Required Qualifications Strong Python development experience Deep familiarity with AWS, Azure, and GCP SDKs/APIs (for storage, messaging, compute) Proficiency in building interactive visualizations (Plotly, Dash, or similar) Proven Terraform expertise with at least two cloud platforms, including remote state and secrets integration Experience analyzing and interpreting security logs (DNS queries, proxy logs, NSG flows, Orca/Uptycs outputs) Solid understanding of core security concepts (RBAC, least privilege, log integrity) Comfortable with Git-based workflows and CI/CD practices Preferred Qualifications Experience building dashboards for security analytics or SIEM platforms Proficiency in containerization (Docker) and orchestration tools (Kubernetes, EKS, etc.) Familiarity with monitoring/alerting tools (e.g., Prometheus, Grafana) Exposure to mocking and testing frameworks (e.g., pytest, moto) Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
We are looking for an experienced SAP SD Consultant with strong expertise in S/4 HANA , Fiori , and BP (Business Partner) . The ideal candidate should have 6–10 years of experience in Sales & Distribution processes and be able to work onsite in Ahmedabad. Key Responsibilities Lead and support SAP SD module implementation and configuration . Work on Order-to-Cash (OTC) processes, pricing, billing, shipping, and credit management. Integrate SD module with MM, FI, and other SAP modules . Collaborate with business stakeholders to gather requirements and deliver solutions. Work on SAP S/4 HANA migration projects, including Fiori apps and BP configuration. Provide post-go-live support , troubleshooting, and enhancements. Skills Required Strong knowledge of SAP SD (Sales & Distribution) . Experience with S/4 HANA and SAP Fiori applications . Hands-on expertise with HANA BP (Business Partner) . Solid understanding of SAP HANA architecture . Excellent problem-solving, communication, and client-facing skills
You will be responsible for Salesforce Development, involving designing, developing, and deploying custom solutions within Salesforce, with a focus on Salesforce LOS (Loan Origination System) functionality. You will also build and maintain Salesforce Lightning Components, Visualforce pages, Apex classes, and triggers. Additionally, configuring Salesforce features such as workflows, process builder, validation rules, and approval processes will be part of your key responsibilities. Your role will also include Heroku Integration, where you will develop and manage applications on Heroku to ensure seamless integration with Salesforce and other cloud platforms. Utilizing Heroku's services like PostgreSQL, Redis, and Heroku Connect to implement scalable solutions and optimizing applications for high performance, scalability, and resilience will be essential. In terms of PostgreSQL Database Management, you will be tasked with developing and managing PostgreSQL databases, including design, schema definition, performance tuning, and query optimization. Collaborating with backend systems to integrate PostgreSQL with Salesforce and Heroku applications, ensuring data integrity and security by implementing best practices for database management will also be part of your responsibilities. You will work closely with business analysts, stakeholders, and other developers to understand requirements and translate them into functional specifications. Providing support during all phases of the software development lifecycle, including testing, deployment, and maintenance, participating in code reviews, sharing knowledge, and ensuring best practices in development will be crucial. Troubleshooting and resolving technical issues related to Salesforce, Heroku, and PostgreSQL systems, continuously optimizing solutions for performance and reliability will also be within your scope. Maintaining clear documentation on application code, integrations, and database designs, providing regular status updates and reports to project leads and stakeholders will be part of your routine tasks. To qualify for this position, you should have 3-8 years of experience in Salesforce development with expertise in Salesforce LOS, Heroku, and PostgreSQL. Proven experience in Salesforce development using Apex, Visualforce, and Lightning Components, hands-on experience in deploying and managing applications on Heroku, a strong understanding of PostgreSQL for managing databases, writing queries, and optimizing performance are necessary. Proficiency in writing SQL and PL/SQL queries for efficient database interactions, experience with Git for version control and collaboration, excellent problem-solving, and debugging skills are also required. If you are interested in this opportunity, please share your updated CV to anitha@qapsoftware.com for an immediate response.,
Location: Remote. Immediate Joiner Role Overview We require a Data Scientist on loan staff engagement with strong expertise in data engineering, time series forecasting, machine learning frameworks, and large-scale data processing. The resource will work with internal teams to design, develop, and deploy data science solutions to support business- critical use cases. Core Technical Skills Programming & Development Python (advanced) – pandas, PySpark, data manipulation SQL (advanced) – complex queries, window functions, aggregations Git/GitHub – branching, pull requests, CI/CD Spark/PySpark – distributed data processing, DataFrames, transformations Data Engineering & Platforms Databricks – workspace management, cluster configuration, notebooks Delta Lake – data versioning, ACID transactions, time travel Data Pipeline Development – ETL/ELT processes, orchestration YAML/Configuration Management – parameterized, flexible workflows ML / Data Science MLflow – experiment tracking, model versioning, deployment Feature Engineering – time series features, aggregations, transformations Time Series Analysis – forecasting, seasonality, trend analysis Data Quality & Validation – profiling, anomaly/outlier detection OOP & Configuration-Driven Development – reusable, modular code design Testing – unit tests, integration tests, validation frameworks Additional Valuable Skills Docker/Containerization – reproducible deployments Monitoring & Logging – observability of data pipelines and ML models Soft Skills & Behavioral Competencies Problem-Solving: Ability to frame and solve business problems analytically Collaboration: Works effectively with cross-functional teams (engineering, product, business) Communication: Clear in presenting insights and technical details to stakeholders Ownership & Accountability: Delivers tasks end-to-end with minimal supervision Adaptability: Thrives in fast-paced, evolving project environments Continuous Learning: Keeps up with new ML/data tools and practices
Job Title: Full Stack Developer – Browser-Based Web & Mobile Applications Experience: 2+ years Location: Hyderabad Rate: 500 to 600 per hour Qualification: Bachelor’s degree in Computer Science or related field (or equivalent experience) from a reputed college in Hyderabad Key Responsibilities: Design, develop, and maintain responsive web and mobile applications using modern frameworks. Build reusable components and front-end libraries for future use. Develop RESTful APIs and integrate third-party services. Optimize applications for speed, scalability, and cross-browser compatibility. Collaborate with UI/UX designers, product managers, and QA engineers. Write clean, maintainable, and well-documented code. Conduct code reviews and mentor junior developers. Stay up-to-date with emerging technologies and best practices. Required Skills & Qualifications: Proficiency in JavaScript, TypeScript, HTML5, CSS3 , and frameworks like React, Vue, or Angular . Experience with Node.js, Express , or other back-end technologies. Familiarity with MongoDB, PostgreSQL , or other databases. Knowledge of mobile-first and responsive design principles. Full Stack Developer – Browser-Based Web & Mobile Applications Experience with version control systems (e.g., Git ). Understanding of CI/CD pipelines, Docker, and cloud platforms (AWS, Azure, GCP). Strong problem-solving and debugging skills. Excellent Communication Skills is mandatory
As an Automation Engineer with expertise in Selenium, Java, Python, and Robot Framework, you will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of applications. You will collaborate with development teams to create robust automation solutions and contribute to the continuous improvement of testing frameworks and methodologies. Key Responsibilities: - Develop, maintain, and execute automated test scripts using Selenium, Robot Framework, Java, and Python. - Design and implement test automation frameworks and strategies. - Identify, document, and track defects using test management tools. - Collaborate with development and QA teams for seamless integration of automated tests. - Analyze test results, report issues, recommend improvements. - Maintain and enhance CI/CD pipelines for automated testing. Qualifications Required: - 3+ years of experience in automation testing. - Proficiency in Selenium WebDriver for UI automation. - Strong programming skills in Java and Python. - Hands-on experience with Robot Framework. - Familiarity with test management tools like JIRA, TestRail, or similar. - Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar. - Strong understanding of Agile methodologies. - Knowledge of REST API testing and automation. - Experience with cloud-based test execution platforms. Your problem-solving and analytical skills, along with strong communication and teamwork abilities, will be essential in this role.,
As a highly skilled Python Developer with expertise in FastAPI, you will be joining the engineering team on a short-term contract basis. Your role will involve designing, developing, and maintaining RESTful APIs using FastAPI. You will also be responsible for integrating with SQL databases, optimizing query performance, and working closely with front-end developers and DevOps teams to ensure seamless system integration. Additionally, you will contribute to improving CI/CD pipelines and automation processes, troubleshoot and resolve performance, scalability, and security issues, and ensure best practices in code quality, testing, and deployment. Key Responsibilities: - Design, develop, and maintain RESTful APIs using FastAPI. - Integrate with SQL databases and optimize query performance. - Work closely with front-end developers and DevOps teams to ensure seamless system integration. - Ensure best practices in code quality, testing, and deployment. - Contribute to improving CI/CD pipelines and automation processes. - Troubleshoot and resolve performance, scalability, and security issues. Qualifications Required: - 5+ years of hands-on experience in Python backend development. - Strong proficiency with FastAPI, REST APIs, and SQL databases. - Solid understanding of API design, authentication, and data modeling. If you have exposure to Docker and containerized deployments, familiarity with AWS cloud services, and experience in CI/CD pipeline setup and management, it would be considered a plus. If you are interested in this opportunity, please apply with your updated profile or send your resume to mirdula@qapsoftware.com mentioning "Python Developer (FastAPI) Gurgaon" in the subject line.,
Role Overview We are looking for a highly skilled Android Reverse Engineer (Mid/ Senior Level) with a strong background in Android internals, reverse engineering, and mobile application security. You will be responsible for dissecting Android apps and SDKs, identifying potential security risks, and providing actionable insights to strengthen mobile ecosystem security. This position requires hands-on experience in reverse engineering, malware analysis, static/dynamic analysis, and tool development — along with an analytical mindset and a passion for understanding how complex mobile software works under the hood. Key Responsibilities Reverse Engineering & Code Analysis: Perform in-depth static and dynamic analysis of Android applications and SDKs (including obfuscated and packed binaries). Utilize tools such as Ghidra, Jadx, IDA Pro, Frida, Burp Suite, Objection, and Xposed to reverse engineer APKs and native libraries (ELF binaries). Analyze app logic, SDK integrations, and network behaviors. Threat & Risk Assessment: Identify data leaks, malicious code, privacy violations, and potential exploitation vectors in mobile apps and SDKs. Assess Android apps for compliance with Google Play policies and general mobile security best practices. Tooling & Automation: Develop and maintain custom tools, scripts, and frameworks to automate static/dynamic analysis, unpacking, and threat detection workflows. Write signatures (e.g., YARA, Sigma) and contribute to internal knowledge bases and detection systems. Research & Intelligence Gathering: Monitor emerging Android security threats, malware families, and exploit techniques. Utilize OSINT sources such as VirusTotal, ExploitDB, MITRE ATT&CK, and security research communities to stay current. Collaboration & Reporting: Work closely with security researchers, engineers, and developers to communicate findings and recommend remediation strategies. Produce detailed technical reports, PoCs, and summaries for internal or client-facing use. Continuous Learning: Keep abreast of Android OS updates, new security controls, and evolving attacker methodologies. Participate in CTFs, security challenges, or vulnerabili y research to enhance skills. Required Skills & Experience Core Technical Expertise: 3–5+ years of hands-on experience in Android reverse engineering, application security, or mobile malware analysis. Strong knowledge of Android internals, AOSP, app architecture, and Android security model. Experience analyzing and reverse engineering malicious applications or SDKs. Proficiency in static and dynamic analysis using tools such as Jadx, Ghidra, IDA Pro, Frida, Objection, and MobSF. Familiarity with native library (ELF) analysis and ARM/ARM64 assembly. Solid understanding of Java, Kotlin, C/C++, and JavaScript (bonus: Flutter/Dart). Working knowledge of network traffic analysis, interception proxies (Burp, mitmproxy), and protocol decoding. Understanding of SQL, cryptography fundamentals, authentication, root detection, anti-debugging, and packing/unpacking mechanisms. Security Knowledge: Knowledge of malware techniques, exploitation methods, and mobile security frameworks (OWASP MASVS, MSTG). Familiarity with threat intelligence and analysis of APT-related malware. Ability to develop custom detection logic, including YARA rules and heuristic signatures. Nice-to-Have Skills Experience in vulnerability research, exploit development, or security code review. Hands-on Android app development experience (Java/Kotlin). Background in AdTech SDK analysis or content moderation systems. Participation in CTFs or bug bounty programs related to mobile security. Knowledge of Google Play security and developer policies. Familiarity with pentesting methodologies, Red/Blue Team operations, or forensics. Education & Professional Education & Professional Background Required: 3–5+ years of relevant experience in Reverse Engineering, Android Security, or Application Penetration Testing. Preferred: Bachelor’s/Master’s degree in Computer Science, Computer Engineering, Information Security, or a related discipline. Demonstrated contributions to open-source reverse engineering tools, malware analysis research, or technical security blogs. Tools & Technologies (Practical Knowledge Expected) Reverse Engineering Tools: Jadx, Ghidra, IDA Pro, Frida, Objection, MobSF, Apktool, JADX, Androguard Debugging/Tracing: ADB, LLDB, gdb, strace, ltrace Static/Dynamic Analysis: Hopper, Radare2, JEB, Bytecode Viewer Networking: Burp Suite, mitmproxy, Wireshark Scripting Languages: Python, Bash, PowerShell OSINT & Threat Intel: VirusTotal, Hybrid Analysis, MITRE ATT&CK, Malpedia
Job Title: Manual Tester Location: Mumbai (On-site) Experience Required: 4+ years Contract Duration: 3 to 6 Months Joining: Immediate Joiners Preferred Job Description: We are looking for a Manual Tester to join our team in Mumbai on a contractual basis (3 to 6 months). The ideal candidate should have strong manual testing skills and effective English communication abilities. Key Responsibilities: Execute test cases manually and document results. Identify, report, and track bugs to resolution. Collaborate with developers and stakeholders to understand requirements and ensure quality deliverables. Prepare and maintain test documentation, including test plans, test cases, and test reports. Perform regression, functional, integration, and system testing as needed. Required Skills: Proven experience in manual testing. Strong understanding of software development lifecycle (SDLC) and testing methodologies. Good English communication skills, both verbal and written. Ability to work independently and as part of a team