Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3 - 8 years
5 - 10 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Test Engineering General Summary: Tests and modifies general systems-level software/hardware, specialized utility and/or hardware. Interprets wireless specifications. Designs test plans, scenarios, scripts, or procedures. Documents systems-level defects, using a bug tracking system, and report defects to developers. Identifies, analyzes, troubleshoots, and documents problems with program function, output, or content. Develops testing programs that assess effectiveness of a new system or modification of an existing system. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Test Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Test Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Test Engineering or related work experience. Job Summary: We are seeking a highly skilled Automation Development Engineer with expertise in Cellular systems, automated on-target testing, and CI/CD integration. The ideal candidate will have a strong background in advanced Python and shell scripting, Cellular network protocols, and DevOps practices. This role involves developing automation scripts for end-to-end Cellular network, performing on-target testing, integrating continuous integration and delivery pipelines, and collaborating with global teams across different time zones. Key Responsibilities: Cellular systems Automation : Develop and maintain Python based frameworks to automate tasks related to Cellular network configuration, monitoring, and management. Utilize Cellular network protocols such as 5G, and related technologies. Implement and manage automation frameworks for Cellular systems. Automated On-Target Testing : Design and execute automated tests on various cellular nodes and systems to ensure functionality, performance, and reliability. Develop test cases and scenarios for various Cellular configurations and protocols. Use tools like PyTest, Robot Framework, Shell and custom testing frameworks for automated testing. CI/CD Integration : Design, implement, and manage CI/CD pipelines for automation scripts and configurations. Integrate automated tests into CI/CD workflows to ensure continuous validation of Cellular system changes. Use various tools like Jenkins, GitLab and perforce for pipeline management. Design, implement and support Data engineering and MLOps pipelines for wireless systems. Collaboration Across Timezones : Work closely with network engineers, DevOps teams, and software developers and testers located in different time zones to ensure seamless integration of automation solutions. Schedule and participate in virtual meetings, ensuring effective communication and collaboration with global teams. Provide support for production environments, including troubleshooting and resolving automation issues, while accommodating different time zones. Qualifications: Education : Bachelors or masters degree in engineering. Experience : 2-7 years of relevant Experience Technical Skills : Proficiency in Advanced Python programming and shell scripting. Experience with latest Cellular network protocols (eg, LTE, 5G, etc) with a solid understanding of RAN. Strong understanding of network automation tools and frameworks. Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, Perforce). Familiarity with automated testing frameworks (e.g., PyTest, Robot Framework). Basic knowledge of MLOps tools like SageMaker, MLFlow, KubeFlow. Soft Skills : Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work in a fast-paced, agile environment. Flexibility to work with teams across different timezones. Preferred Qualifications: Experience with cloud networking and automation (e.g., AWS, Azure). Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 months ago
8 - 12 years
30 - 45 Lacs
Bengaluru, Hyderabad, Noida
Hybrid
About Role - We are building a Data Engineering Platform using Azure and Databricks, which requires good coding skills on Python + PySpark along with Databricks and Azure services understanding. Because this is a platform so deployment and testing through code is a must - Pytest and CI/CD using Jenkins are needed. Senior/Lead Data Engineer Strong Python Developer with good software design fundamentals Experience of CI/CD is must (preferably Jenkins) Strong Hands-on Pytest experience Strong Databricks PySpark, Delta Tables, Delta Live Tables Experience Best Practices of Data Engineering, Unity Catalog (Experience or atleast theoretical understanding) Azure Cloud Understanding :: Working experience on ADLS, Key Vault, Azure Config Services, IAM BI platform collaboration experience preferably PowerBI Terraform understanding is a plusRole & responsibilities
Posted 3 months ago
5 - 10 years
15 - 30 Lacs
Hyderabad
Work from Office
Description: The successful candidate will be instrumental in leading a team of software developers to drive an instrumental value stream vertical. In this role, you will have the opportunity to work on a diverse range of projects, including our core applications and customer-facing interfaces. This position will require you to work in close concert, as part of a larger geographically distant team where you will be required to share your insights to drive a better process. "Responsibilities: Design, build, and maintain efficient, reusable, and tested code Drive the expansion of client suite of Python based webservices Architect well documented, scalable, and secure APIs and services from legacy Ruby/Rails monoliths Work with AWS Services and Serverless technologies to drive a cloud first infrastructure Lead/manage a team of ~5 software developers Provide guidance and direction to the team, ensuring high code quality Mentor and coach others on the team and practice peer-programming Actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges Work closely with client product team to solve problems that drive team owned KPIs Be a productive member of an inclusive team where pairing and peer reviewed code are valued Follow best practices (continuous integration, SCRUM, refactoring, and code standards)" "Qualifications: 2+ years as a team lead or team leadership responsibilities 3+ years Python development experience (and 1+yr of Ruby preferred) 5+ years of experience with web frameworks (preferred: Rails or Django) 2+ years working with a product team 2+ years in AWS services (Lambda, SQS, S3, CDK) Familiarity with Docker (containerized environment) Demonstrable knowledge of front-end technologies and work with a UX team Demonstrable knowledge REST, GraphQL, and gRPC Workable knowledge of relational databases (ex: RDS, MySQL, Postgres) Experience with Linters (ex: RuboCop, Flake8, ESLint) Knowledge of testing libraries (preferred: rspec, pytest, jest) Knowledge of version control, such as Git, and trunk based development" Requirements: The successful candidate will be instrumental in leading a team of software developers to drive an instrumental value stream vertical. In this role, you will have the opportunity to work on a diverse range of projects, including our core applications and customer-facing interfaces. This position will require you to work in close concert, as part of a larger geographically distant team where you will be required to share your insights to drive a better process. "Responsibilities: Design, build, and maintain efficient, reusable, and tested code Drive the expansion of client suite of Python based webservices Architect well documented, scalable, and secure APIs and services from legacy Ruby/Rails monoliths Work with AWS Services and Serverless technologies to drive a cloud first infrastructure Lead/manage a team of ~5 software developers Provide guidance and direction to the team, ensuring high code quality Mentor and coach others on the team and practice peer-programming Actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges Work closely with client product team to solve problems that drive team owned KPIs Be a productive member of an inclusive team where pairing and peer reviewed code are valued Follow best practices (continuous integration, SCRUM, refactoring, and code standards)" "Qualifications: 2+ years as a team lead or team leadership responsibilities 3+ years Python development experience (and 1+yr of Ruby preferred) 5+ years of experience with web frameworks (preferred: Rails or Django) 2+ years working with a product team 2+ years in AWS services (Lambda, SQS, S3, CDK) Familiarity with Docker (containerized environment) Demonstrable knowledge of front-end technologies and work with a UX team Demonstrable knowledge REST, GraphQL, and gRPC Workable knowledge of relational databases (ex: RDS, MySQL, Postgres) Experience with Linters (ex: RuboCop, Flake8, ESLint) Knowledge of testing libraries (preferred: rspec, pytest, jest) Knowledge of version control, such as Git, and trunk based development" Job Responsibilities: The successful candidate will be instrumental in leading a team of software developers to drive an instrumental value stream vertical. In this role, you will have the opportunity to work on a diverse range of projects, including our core applications and customer-facing interfaces. This position will require you to work in close concert, as part of a larger geographically distant team where you will be required to share your insights to drive a better process. "Responsibilities: Design, build, and maintain efficient, reusable, and tested code Drive the expansion of client suite of Python based webservices Architect well documented, scalable, and secure APIs and services from legacy Ruby/Rails monoliths Work with AWS Services and Serverless technologies to drive a cloud first infrastructure Lead/manage a team of ~5 software developers Provide guidance and direction to the team, ensuring high code quality Mentor and coach others on the team and practice peer-programming Actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges Work closely with client product team to solve problems that drive team owned KPIs Be a productive member of an inclusive team where pairing and peer reviewed code are valued Follow best practices (continuous integration, SCRUM, refactoring, and code standards)" "Qualifications: 2+ years as a team lead or team leadership responsibilities 3+ years Python development experience (and 1+yr of Ruby preferred) 5+ years of experience with web frameworks (preferred: Rails or Django) 2+ years working with a product team 2+ years in AWS services (Lambda, SQS, S3, CDK) Familiarity with Docker (containerized environment) Demonstrable knowledge of front-end technologies and work with a UX team Demonstrable knowledge REST, GraphQL, and gRPC Workable knowledge of relational databases (ex: RDS, MySQL, Postgres) Experience with Linters (ex: RuboCop, Flake8, ESLint) Knowledge of testing libraries (preferred: rspec, pytest, jest) Knowledge of version control, such as Git, and trunk based development" What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 3 months ago
5 - 9 years
18 - 20 Lacs
Chennai
Work from Office
BDD & AWS Integration: Experience with Behavior-Driven Development (BDD) practices and AWS technologies, including AWS Glue, Lambda, Airflow, Athena, Quicksight, Amazon Redshift, DynamoDB, Parquet, and Spark.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Pune
Work from Office
Forvia: Location:Pune Experience:4 to 7 years Job Title:Automation Test Engineer /Lead - In Vehicle Infotainment & Cluster Job Summary:We are seeking an experienced Automation Test Engineer with hands-on experience in Python and In Vehicle Infotainment domain. The successful candidate will be responsible for developing and executing automation framework & tests for in-vehicle infotainment systems & Cluster. Responsibilities: Design, develop and execute Automation Framework & automated test suites for in-vehicle infotainment systems. Must have domain infotainment domain knowledge like Media, Navigation, Phone, Projection etc.. Experience on UI Automation Knowledge on CAN, Can database and hands-on experience on automating CAN simulation via Python . Minimum 5-8 years hands on experience in Python, Automation Framework & Script Development Collaborate with software engineers and QA analysts to identify and prioritize test cases Develop and maintain automated test scripts using Python Analyze test results and communicate defects and issues to the development team\ Work closely with cross-functional teams to understand requirements and design test cases Continuously improve the test automation framework and processes Stay up to date with emerging technologies and best practices in test automation Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or related field Minimum of 5-10 years of experience in test automation preferably in Python & Infotainment Head Unit /Cluster Hands-on experience in Python and object-oriented programming Strong experience in testing In Vehicle Infotainment systems Experience with automated test frameworks such as PyTest or Robot Framework Experience with continuous integration/continuous deployment (CI/CD) systems such as Jenkins or GitLab Excellent analytical and problem-solving skills Strong written and verbal communication skills Ability to work independently and collaboratively in a team environment
Posted 3 months ago
2 - 5 years
8 - 12 Lacs
Pune
Work from Office
About the Job: The Red Hat Quality Engineering (QE) team is looking for a Software Quality Engineer to join us in India. In this role, you'll have the opportunity to make a difference in the way Red Hat Subscription Management tooling works and is tested. You will make sure our solutions fulfill the highest possible enterprise quality, performance, usability, and supportability criteria. As a Software Quality Engineer, you will help determine when our products are ready to be released to the public. You'll create and carry out test plans, research new features, and develop automated tests. We'll need you to have the ability to think creatively and adapt to rapid change, as well as the willingness to learn new things. This role will be working on Red Hat Insights Resource Optimization Service. These services allow customers to visualize and optimize their costs on Public clouds and on-premise data centers. In this role you will work very closely with the development team and other quality engineers to develop and automate new test cases contributing to an already existing regression suite. You'll need to have the ability to think creatively and adapt to rapid change, as well as the willingness to learn new things. What will you do? Participate actively in design reviews and story refinement to understand new features and bug fixes. Create test plans and test cases. Develop new automated and manual tests; develop and maintain automation frameworks. Help maintain and improve our continuous testing approach. Participate in/perform root cause analysis of issues to get a starting point to address problems. Take shared responsibility with one or two other Quality Engineers for a customer-facing application and help execute its successful testing in a timely manner. Provide release readiness information to stakeholders. Be able to communicate your risk assessment to them. Learn and adapt to new technologies quickly. Maintenance of tests repositories and development tools repositories What will you bring? To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. English skills for reading technical documents and conversing with engineers located globally via Slack communication tools is a must. The qualifications listed below are representative of the knowledge, skill, and/or ability required. Demonstration of these skills can lead to QE ownership of a component in Red Hat Enterprise Linux. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions: 1+ years of experience in Quality Engineering Education/Experience: Bachelors or masters degree in computer science or a related engineering field, or relevant professional experience Ability to design and code complex test cases and to code (or contribute code to) frameworks which simplify test development and automation Ability to write complex test plans for a features and provide usable time estimates for completion Ability to identify potential risks connected to test development of assigned feature and mitigate them Experience in automated API testing, using a framework like pytest Automation experience with Python UI testing experience using Selenium Experience with Agile software development practices Source code control (GIT preferred) Ability to communicate and collaborate well to build strong relationships across a global team Solid written and verbal communication skills in English The following are considered a plus: Experience with Kubernetes/OpenShift and Linux Demonstrable experience with CI/CD (Jenkins is a plus) Experience working on cloud provider platforms like AWS, Azure, and GCP GUI testing using Cypress, or Playwright Knowledge of Kubernetes, Containers, or OpenShift Bug tracking tools (Bugzilla Jira preferred)
Posted 3 months ago
3 - 6 years
11 - 21 Lacs
Trivandrum, Bengaluru, Mumbai (All Areas)
Hybrid
Role: Sr. Test Automation Engineer Experience Level: 3-6 Years. Work location: Mumbai/ Bangalore/ Trivandrum (Hybrid) We are looking for an experienced Senior ETL Test Engineer who can help test the Data migration for our client with their skill set. In this role, you will be responsible for understanding the workflow of data flow from source to target system and BI Dashboard testing. Testing of the Back end modules with the ETL pipelines would be part of the role. Technologies worked on: Programming - Python, Pytest, Shell scripting, SQL, Pyspark AWS based data services - AWS services like S3, API Gateway and Lambda Testing : ETL, Bigdata, BI Dashboard, API, Performance and Functional testing Testing Tools :- Kafka, Airflow Dag, Lookers, Postman, Selenium, JMeter Requirement Description: Experienced in understanding WebApp solutions and different modules to test the solution end to end Experience in drafting Test plans, Test scenarios and track test results for closure Must have Proven experience as a QA engineer for managing testing deliverables Experience with testing a full stack WebApp with Front end, Back end and ETL modules Experience with writing test scripts using Python and Pandas Working knowledge with SQL databases like BigQuery, Redshift, Snowflake, etc. is mandatory Experience with automated ETL pipeline testing using Python Experience with Devops testing (Terraform) Knowledge of automated API testing using Postman or similar tools Knowledge of JMeter for Performance testing Ability to understand user perspective and test edge cases on front end Good to have Experience with testing CI/CD pipelines built using AWS services Expertise with test management tools like JIRA Understanding of Project Lifecycle in Agile Ability to collaborate with other members of team to understand the modules Ability to draft the Test plans and Test reports in clear language.
Posted 3 months ago
5 - 10 years
7 - 17 Lacs
Chennai, Pune
Hybrid
Job Description: We are looking for a Python Backend Testing Engineer to ensure the quality, performance, and reliability of our backend systems. The ideal candidate should have experience in writing automated tests, API testing, and working with frameworks like Pytest or Unittest. Responsibilities: Develop and maintain automated test scripts for backend services and APIs. Perform functional, integration, and performance testing for backend components. Collaborate with backend developers to identify, document, and resolve bugs. Implement CI/CD pipelines for test automation. Write clear and concise test cases, test plans, and documentation. Ensure backend systems meet high standards of reliability and security. Work with tools like Postman, Pytest, Selenium, and Jenkins for testing automation. Analyze test results and provide feedback for continuous improvement. Requirements: Strong proficiency in Python and experience with testing frameworks ( Pytest, Unittest, Nose ). Experience in REST API testing using tools like Postman or Requests Library . Hands-on experience with CI/CD pipelines and test automation in DevOps environments Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure) is a plus. Knowledge of SQL and NoSQL databases for backend testing. Strong debugging and troubleshooting skills. Experience in performance testing using tools like Locust or JMeter is a plus. Understanding of Agile and Scrum methodologies . Preferred Qualifications: 4+ years of experience in backend testing. Experience with security testing and load testing. Knowledge of microservices architecture and testing strategies. Strong analytical and problem-solving skills. Level 1 Interview will be Face to Face at MSys Office. Candidates can appear for Face to Face discussions only after email confirmation from the recruiter.
Posted 3 months ago
6 - 11 years
15 - 25 Lacs
Chennai, Pune
Hybrid
Job Description: We are looking for a Python Backend Testing Engineer to ensure the quality, performance, and reliability of our backend systems. The ideal candidate should have experience in writing automated tests, API testing, and working with frameworks like Pytest or Unittest. Responsibilities: Develop and maintain automated test scripts for backend services and APIs. Perform functional, integration, and performance testing for backend components. Collaborate with backend developers to identify, document, and resolve bugs. Implement CI/CD pipelines for test automation. Write clear and concise test cases, test plans, and documentation. Ensure backend systems meet high standards of reliability and security. Work with tools like Postman, Pytest, Selenium, and Jenkins for testing automation. Analyze test results and provide feedback for continuous improvement. Requirements: Strong proficiency in Python and experience with testing frameworks ( Pytest, Unittest, Nose ). Experience in REST API testing using tools like Postman or Requests Library . Hands-on experience with CI/CD pipelines and test automation in DevOps environments Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure) is a plus. Knowledge of SQL and NoSQL databases for backend testing. Strong debugging and troubleshooting skills. Experience in performance testing using tools like Locust or JMeter is a plus. Understanding of Agile and Scrum methodologies . Preferred Qualifications: 4+ years of experience in backend testing. Experience with security testing and load testing. Knowledge of microservices architecture and testing strategies. Strong analytical and problem-solving skills. Level 1 Interview will be Face to Face at MSys Office. Candidates can appear for Face to Face discussions only after email confirmation from the recruiter.
Posted 3 months ago
6 - 11 years
7 - 17 Lacs
Chennai, Pune
Hybrid
Job Description: We are looking for a Python Backend Testing Engineer to ensure the quality, performance, and reliability of our backend systems. The ideal candidate should have experience in writing automated tests, API testing, and working with frameworks like Pytest or Unittest. Responsibilities: Develop and maintain automated test scripts for backend services and APIs. Perform functional, integration, and performance testing for backend components. Collaborate with backend developers to identify, document, and resolve bugs. Implement CI/CD pipelines for test automation. Write clear and concise test cases, test plans, and documentation. Ensure backend systems meet high standards of reliability and security. Work with tools like Postman, Pytest, Selenium, and Jenkins for testing automation. Analyze test results and provide feedback for continuous improvement. Requirements: Strong proficiency in Python and experience with testing frameworks ( Pytest, Unittest, Nose ). Experience in REST API testing using tools like Postman or Requests Library . Strong debugging and troubleshooting skills. Preferred Qualifications: 4 +years of experience in backend testing. Experience with security testing and load testing. Knowledge of microservices architecture and testing strategies. Strong analytical and problem-solving skills.
Posted 3 months ago
3 - 5 years
4 - 8 Lacs
Chennai
Work from Office
We are seeking a talented and motivated Full Stack Developer with expertise in Angular, Django, Flask, MongoDB, and PostgreSQL to join our dynamic team. In this role, you will be responsible for developing and maintaining web applications, ensuring high performance and responsiveness to requests from the front end. You will work closely with other developers, designers, and product managers to create seamless user experiences. Key Responsibilities: Design, develop, and maintain web applications using Angular for the front end and Django and Flask for the back end. Integrate with various APIs and third-party services to enhance application functionality. Manage and optimize databases using MongoDB and PostgreSQL, ensuring data integrity and security. Write clean, maintainable, and efficient code following best practices. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and debug applications, addressing any issues that arise. Stay up-to-date with emerging technologies and industry trends, and apply them to your work. Participate in Agile/Scrum development processes, contributing to sprint planning and retrospectives. Qualifications: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience). 3+ years of experience in full stack development with a strong portfolio of web applications. Proficiency in front-end technologies: Angular, HTML5, CSS3, and JavaScript (ES6+). Strong experience with back-end frameworks: Django and Flask. Experience with database management systems: MongoDB and PostgreSQL. Familiarity with RESTful APIs and microservices architecture. Knowledge of version control systems, preferably Git. Understanding of responsive design principles and mobile-first development. Strong problem-solving skills and ability to work independently and collaboratively. Excellent communication skills, both verbal and written. Preferred Skills: Experience with cloud platforms (AWS, Azure, Google Cloud). Familiarity with containerization technologies (Docker, Kubernetes). Knowledge of DevOps practices and CI/CD pipelines. Experience with testing frameworks and methodologies (e.g., Jest, Mocha, PyTest).
Posted 3 months ago
9 - 12 years
12 - 20 Lacs
Hyderabad
Work from Office
5 to 8 years of experience in Automation Testing using Python Proficiency in programming languages such as Python, Py Test/Py Spark Experience with testing frameworks such as Selenium, TestNG,or PyUnit Strong experience in BDD Framework like Pytest
Posted 3 months ago
4 - 9 years
12 - 20 Lacs
Chennai, Bengaluru, Hyderabad
Work from Office
Exp - 3 to 8 Yrs Company - Data Analytics MNC Global Leader Loc - Blr, Hyd, Chn Positions Hiring for 1) QA Automation with Java - SQL & XPath 2) QA Automation with Python - Pytest & Pycharm, SQL, XPath 3) Data Testing - ETL Testong,SQL, DWH Testing
Posted 3 months ago
6 - 8 years
0 - 2 Lacs
Bengaluru
Work from Office
Senior Test Automation Engineer with Waymore- AI product-based Company -Bangalore Job description We have job opportunity with Waymore- AI Product company in Bangalore for Senior Test Automation Engineer Interested Candidates pleas apply through the below link https://conversationalforms.connect.waymore.io/?id=631f390d-ae8b-42af-acd2-745cf415cff0 (if the link does not work copy and paste on browser) Instructions to Apply for a Job Position with Waymore (Read before applying) There are four phases of assessment to complete before the interview is scheduled with the Hiring Manager. (Each phase will take at least 30 minutes, so please ensure you have enough time to complete them before proceeding.) 1. First Phase Discovery Phase This phase will ask for your basic personal details, such as your name, email, contact number, etc. You'll also need to provide information about your latest education, certifications (if any), professional achievements, language skills, employment status, reason for leaving your last job, job title, work experience, and the companies you've worked for. Additionally, you'll be asked to detail your daily routine by the hour (e.g., what you do at 10 am, 11 am, 12 pm, etc., until 7 pm). Other questions will include your work mode and transportation method. You'll also need to answer questions regarding KPIs, record a video introduction, respond to technical questions based on the job description, and provide your current compensation details. Finally, you'll need to upload your profile. Once you submit your profile, you'll receive an automated email confirming whether your qualifications match the job requisition. To proceed to the second phase, you will receive an email notification for the next assessment step. 2. Second Phase Software Knowledge This phase will test your software knowledge relevant to the job requisition. It includes multiple-choice technical questions. To proceed to the Third phase, you will receive an email notification for the next assessment step. 3. Third Phase – Pre-qualification This phase consists of multiple-choice and situational-based technical questions that assess your qualifications for the role. To proceed to the Fourth phase, you will receive an email notification for the next assessment step. 4. Fourth Phase – Qualification In the final phase, you'll answer a set of technical multiple-choice and situational-based questions to assess your qualifications further. Once you complete the Fourth Phase, you'll receive an automated email with instructions to schedule the first round of interviews with the Technical Hiring Manager. In the email, you'll be able to view the availability of the technical panel and select a suitable time for your interview. Same as for Second round with CEO and then HR Interview. Job Summary We are seeking a highly skilled Senior Test Automation Engineer to join our team in Gayatri Tech Park, Bangalore. This is an on-site, full-time position at the mid-senior level. The successful candidate will play a crucial role in ensuring the quality and reliability of our AI-driven microservices and marketing automation platform. As a Senior Test Automation Engineer, you will be responsible for developing, implementing, and maintaining robust automated testing frameworks and strategies. You'll work closely with our development and DevOps teams to integrate testing into our CI/CD pipeline, ensuring rapid and reliable software delivery. This on-site position requires your presence at our Bangalore office, allowing for direct collaboration with cross-functional teams. You'll have access to our state-of-the-art testing environments and tools, enabling you to perform your role effectively. While the core hours are typically 9 AM to 6 PM, Monday through Friday, flexibility may be required to accommodate testing needs across different time zones or during critical release periods. Key Responsibilities Design, develop, and maintain automated test suites for AI microservices and marketing automation features Implement and optimize continuous integration and continuous deployment (CI/CD) processes for testing Collaborate with development teams to ensure testability of new features and improvements Analyze test results and provide detailed reports on software quality and performance Identify and resolve complex testing issues across various environments (on-premises, cloud, containerized) Mentor junior team members and contribute to the improvement of testing practices Stay updated on industry trends and emerging technologies in test automation Essential Duties and Responsibilities Write and Debug Test Scripts: Develop Python-based automated test scripts using frameworks like PyTest to validate the functionality, performance, and reliability of AI microservices. Debug and fix issues in existing test scripts to ensure accuracy. Execute Test Suites: Run automated test suites across multiple environments (on-premises, Google Cloud, Kubernetes, Docker, and GPU providers like RunPod) to validate deployments. Analyze Test Results: Review test execution reports to identify failures, regressions, or performance bottlenecks. Document and communicate findings to developers and DevOps engineers for resolution. Integrate Tests into CI/CD Pipeline: Configure and maintain GitLab CI pipelines to automatically trigger test suites during build and deployment processes. Ensure tests run efficiently and provide actionable feedback. Collaborate with DevOps: Work closely with the DevOps team to troubleshoot deployment issues, optimize test environments, and ensure seamless integration of testing into the CI/CD workflow. Monitor System Performance: Use monitoring tools to track the performance of microservices during and after deployment. Identify and report any deviations from expected behavior. Document Test Cases: Create and maintain detailed documentation for test cases, including input data, expected outcomes, and actual results. Ensure documentation is up-to-date and accessible to the team. Participate in Agile Ceremonies: Attend daily stand-ups, sprint planning, and retrospectives to align testing efforts with development goals and provide updates on testing progress. Research and Implement Tools: Evaluate and integrate new testing tools or frameworks to improve test coverage, efficiency, and reliability. Stay updated on industry best practices and emerging technologies. Mentor Team Members: Provide guidance and support to junior team members on test automation best practices, tools, and methodologies. Develop Performance Tests: Create and execute performance tests to ensure the scalability and responsiveness of our marketing automation platform under various load conditions. Implement Security Testing: Collaborate with the security team to integrate automated security tests into the CI/CD pipeline, ensuring that potential vulnerabilities are identified early in the development process. Manage Test Data: Design and maintain test data management strategies, including data generation, anonymization, and version control for consistent and reliable testing across environments. Optimize Test Coverage: Analyze code coverage metrics and work with developers to improve test coverage, focusing on critical paths and edge cases in the application. Contribute to API Testing: Develop and maintain automated tests for RESTful APIs, ensuring the reliability and consistency of data exchanges between microservices and external integrations. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 6-8 years of experience in software testing, with a strong focus on test automation Proven experience in Python programming and test automation frameworks such as PyTest, Robot Framework, or Selenium Solid understanding of software development life cycle (SDLC) and agile methodologies Experience with CI/CD tools, preferably GitLab CI Strong knowledge of containerization technologies (Docker, Kubernetes) Familiarity with cloud platforms, particularly Google Cloud Experience in testing AI/ML applications and microservices architecture Excellent problem-solving and analytical skills Strong communication skills and ability to work effectively in a team environment Experience with performance testing tools and methodologies Knowledge of database systems and SQL for test data management Familiarity with version control systems, preferably Git Understanding of RESTful API testing principles and tools Experience with test management tools and defect tracking systems Required Software Knowledge Python (advanced level) PyTest or similar Python testing frameworks GitLab CI Docker and Kubernetes Google Cloud Platform Jenkins or similar CI/CD tools Selenium WebDriverRole & responsibilities Preferred candidate profile Perks and benefits
Posted 3 months ago
3 - 6 years
10 - 15 Lacs
Delhi NCR, Bengaluru, Kolkata
Hybrid
QA Automation Engr develops automated tests, analyzes results & report findings. Write API tests (90% backend, 10% UI), execute test cases & document defects. Use Python (Pytest, Selenium), integrate CI/CD tools to generate reports with Allure/ Jira Required Candidate profile 3+ years in test automation using Python & Manual Testing. Expert in microservices testing, backend & web testing, REST APIs, JSON & HTTP/ HTTPS. Proficient in CI/CD processes, Git, Jira & DevTools.
Posted 3 months ago
5 - 9 years
12 - 17 Lacs
Bengaluru
Work from Office
Your role and responsibilities Job Summary We are seeking a talented and motivated DevOps Engineer to join our team with a minimum of 8years of experience. The ideal candidate will have hands-on experience with DevOps practices, supporting diverse platforms, and developing robust solutions using Python. The role requires expertise in OpenShift, a solid understanding of microservices architecture, and API orchestration. Familiarity with platforms like Watsonx.data, Watsonx.ai, Milvus, and/or Cloud Pak for Data is highly desirable. Experience with Presto and Spark is welcomed and will be considered a strong asset. The candidate must also have a strong focus on writing quality code, automation testing, and ensuring reliability. Exceptional problem determination skills, timeline management, and the ability to thrive in a fast-paced, dynamic environment are essential. Key Responsibilities Design, deploy, and manage highly scalable and reliable DevOps solutions across multiple platforms. Develop and maintain microservices-based architectures and ensure seamless API orchestration. Automate infrastructure and application deployments using tools and scripts, primarily in Python. Support and optimize OpenShift-based environments for high availability and performance. Collaborate with cross-functional teams to implement and support platforms like Watsonx.data, Watsonx.ai, Milvus, and Cloud Pak for Data. Work with Presto and Spark to support scalable, high-performance data processing. Write, maintain, and improve high-quality, reusable code that adheres to best practices. Implement and maintain automation testing frameworks to ensure code reliability and minimize defects. Develop and maintain CI/CD pipelines to streamline application delivery. Monitor system performance, conduct root cause analysis, and provide resolutions for production issues. Ensure compliance with industry standards and security best practices. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Required Skills and Qualifications Proven experience in DevOps engineering and managing complex infrastructures. Strong proficiency in Python for scripting, automation, and development. Hands-on expertise with OpenShift and container orchestration tools. Solid understanding of microservices architecture and API orchestration. Deep experience in CI/CD pipelines, automation tools, and infrastructure as code (IaC). Strong focus on code quality and experience with automation testing frameworks (e.g., pytest, Selenium, or similar). Demonstrated ability in problem determination and solving complex technical issues. Exceptional skills in managing timelines and delivering projects on schedule. Preferred technical and professional experience Preferred Qualifications Experience working with Watsonx.data, Watsonx.ai, Milvus, or Cloud Pak for Data. Knowledge or hands-on experience with Presto and Spark for data processing and querying. Knowledge of cloud technologies (e.g., AWS, Azure, IBM Cloud). Familiarity with machine learning workflows and data pipeline management. Experience with monitoring tools (e.g., Prometheus, Grafana) and log aggregation systems (e.g., ELK stack). Strong communication skills and ability to work effectively in a team environment.
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : 1 Minimum of 15 years of education Summary : As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Python. Your typical day will involve working with cross-functional teams, analyzing requirements, and developing high-quality software solutions. Roles & Responsibilities: - Develop and maintain high-quality software solutions using Python, adhering to coding standards and best practices. - Collaborate with cross-functional teams to analyze business requirements and design, build, and configure applications to meet those requirements. - Perform unit testing and debugging of software solutions to ensure high-quality deliverables. - Participate in code reviews and provide constructive feedback to improve code quality and maintainability. - Stay updated with the latest advancements in software engineering and apply innovative approaches for sustained competitive advantage. Professional & Technical Skills: - Must To Have Skills:Proficiency in Python. - Good To Have Skills:Experience with software testing frameworks such as Pytest or Selenium. - Strong understanding of software engineering principles and best practices. - Experience with version control systems such as Git. - Experience with Agile software development methodologies. - Solid grasp of software testing and debugging techniques. Additional Information: - The candidate should have a minimum of 2 years of experience in Python. - The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering high-quality software solutions. - This position is based at our Bengaluru office. Qualifications 1 Minimum of 15 years of education
Posted 3 months ago
5 - 10 years
15 - 25 Lacs
Pune, Bengaluru, Noida
Work from Office
Description: About GlobalLogic – With a workforce of 30000+ employees, GlobalLogic is a leader in digital product engineering. We help brands across the globe design and build innovative products, platforms, and digital experiences for the modern world. By integrating experience design, complex engineering, and data expertise -- we help our clients imagine what’s possible, and accelerate their transition into tomorrow’s digital businesses. Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending our deep expertise to customers in the communications, financial services, automotive, healthcare and life sciences, technology, media and entertainment, manufacturing, and semiconductor industries. GlobalLogic is a Hitachi Group Company. Feel free to watch other videos on GlobalLogic India YouTube channel to understand what makes GlobalLogic truly exceptional! Requirements: Bachelor Degree in Computer Science or equivalent Experience in Quality Assurance for highly complex projects related to retail, B&M, Mobile POS applications 5+ years of experience working with Web, Mobile and API Service based applications Experience in testing front-end Web applications, back-end Web Services, Micro Services using tools like postman, SOAPUI 5+ years of experience working with automation tools like Selenium, Cypress, RestAssured, PyTest, Robot, BDD/TDD frameworks 3+ years of experience working with Appium and such related tools for Mobile automation 3+ years of experience in automating and maintaining Web, API based applications 3+ years of experience in Python, Java Script, Java or any other programming language Experience in maintaining existing automation frameworks Experience in working with version controlling systems like GitLab, Git, GitHub Experience continuously deploying and scheduling tests using CI/CD automation tools like Jenkins Experience with Oracle, SQL database tools 3+ years of experience with Agile development practices, scrum and supporting apps like JIRA Experience with test management tools like TestRail, Zephyr, HP ALM Strong debugging and troubleshoot skills to maintain automated scripts Strong communications, teamwork and problem-solving skills Job Responsibilities: Responsible for ensuring the quality of software solutions. This includes the definition of test strategies, test plans, test automation, and test execution thru to final production deployment. Develop automated test scripts for B&M and Mobile POS applications Work with the team to define scope and objectives of all levels of automation testing. This includes establishing the purpose and deliverables of the test efforts, developing, and implementing test plans, cases and test scripts Contribute to the definition, development and implementation of quality assurance practices procedures and other QA assessments Strong technical experience in maintaining existing automation frameworks Establish fact-based measurements of test efficient, effectiveness and product readiness; examples include defect counts, code coverage and automation counts Manage automation bug triage and root cause analysis Conduct automated test cases reviews to ensure code ready before commit Strong debugging and troubleshoot skills to provide detailed root cause analysis Strong communications, teamwork and problem-solving skills are necessary, Ability to interact and communicate well with business partners and technology teams is required. Written and verbal communications skills must both be strong Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, and enterprise-wide critical programs What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them. Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities! Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings. Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses. Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2