Home
Jobs

833 Testability Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 years

1 - 2 Lacs

Puducherry

On-site

Required Skills 1-3+ years of experience in writing web automation scripts Strong knowledge and working experience in Java Programming(OOP concepts, Collection, JDBC, I/O and Java Utils). Experience working with JSON and XML Solid understanding of RESTful APIs and web services and working knowledge in Rest Assured framework. Experience in testing complex applications that include integrations with different 3rd parties (APIs, etc). Strong knowledge of object oriented programming, along with requisite coding and debugging skills A firm grasp of software design principles, patterns, algorithms, data structures and multi threading concepts Knowledge about any relational database (Mysql, Oracle etc) and should be able to frame and execute queries Experience working within a Microservice environment Knowledge of CI/CD pipelines and test integration Understands how multi Tier Architecture application works and how to perform api testing in such environment A passion for quality assurance Drive and capacity to learn new processes and technologies Possess strong teamwork and collaborative skills Good Written and verbal communication skills Key Responsibilities: Design, develop and implement a scalable test automation framework and strategy Create test strategy, test plans and test cases for projects managed through Agile development methodology; Develop and maintain methods and libraries needed to rapidly grow and scale automation suite; Develop scripts for Web Services and Rest Services. Develop automation scripts on web applications, web services. Contribute to test automation framework written in Java, Selenium, Webdriver, SQLs Addressing complex testing challenges and accelerating the regression test process. Execute automated tests and analyze results to identify defects. Collaborate with software developers and QA analysts to develop effective testing strategies. Participate in requirement reviews and provide input on testability and quality risks. Report and document bugs and track their resolution. Should be able to work as manual tester as and when required. Interested applicants can attend a walk-in interview Pondicherry candidates are preferred Venue Details : Mr.Ridsys Technologies Pvt Ltd No.21 Jhansi Street,Indira Gandhi Nagar, Puducherry- 605001 Job Type: Full-time Pay: ₹10,000.00 - ₹18,000.00 per month Schedule: Morning shift

Posted 4 hours ago

Apply

4.0 years

4 - 8 Lacs

Hyderābād

Remote

Hyderabad, Telangana Job ID 30179521 Job Category Engineering Role: Embedded RTOS Lead Engineer Location: Hyderabad Full/ Part-time: Fulltime Build a career with confidence. Carrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come. From the beginning, we've led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. About the role Directs the activities related to the analysis, design, programming, debugging, troubleshooting and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ensure the efficient operation of the function. . Key Responsibilities: C++ Embedded Developer - Telemetry Control Unit In the Telemetry Control Unit team we develop firmware for IoT devices to enable remote control and diagnostics of Viessmann systems as well as smart-home features to improve user’s comfort and overall environment impact. We are looking for a C++ developer to join us in creating robust software for an embedded platform. Your responsibilities: Detailing of requirements in cooperation with requirements engineers and software architects, Designing implementation for testability and reusability, Creating application-level code in C++17Hands-on experience of more than 4 years on embedded RTOS like FreeRTOS, uCOS, embOS etc. Analyzing and resolving bugs and anomalies reported from integration tests Reviewing peers' work (code and architecture), Coding of supportive tools, build scripts etc. mainly in Python 3.8, Analysing and resolving bugs and anomalies. Proven experience in mid scale software projects, Excellent in C++17 Communicative in Python, Applied knowledge of object oriented design and design patterns, Great understanding of designing software for a resource-limited embedded platform Comfortable in multithreaded applications, understanding of inter-thread communication and synchronization on a real-time operating system, Knowledge of modern cmake Fluent English, written and spoken. REQUIRED SKILLS Requires advanced knowledge obtained through a University degree, combined with experience Practical to substantial knowledge of Carrier organization, programs or systems with the ability to make enhancements and leverage in daily work University Degree or equivalent A minimum of 5 years prior relevant experience OR An advanced degree in a related field and a minimum of 3 years experience Qualifications: BE/ME or BTech/MTech – Electronics or BE/BTech in Electronics or ME/MTech in computer Science in below areas: - Strong Embedded Firmware Testing Experience Embedded Test Experience with Microcontroller Good knowledge in Python programming Language Experience in Testing Automation Good understanding of testing principles and theory Good English, written and spoken Knowledge about embedded system specifics in the context of software testing Knowledge of version control systems (i.e. Git) Fluency in English (C1 level). Benefits We are committed to offering competitive benefits programs for all of our employees, and enhancing our programs when necessary. Enjoy your best years with our retirement savings plan Have peace of mind and body with our health insurance Make yourself a priority with flexible schedules, parental leave and our holiday purchase scheme Drive forward your career through professional development opportunities Achieve your personal goals with our Employee Assistance Programme Our commitment to you Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. We strive to create an environment where you feel that you belong, with diversity and inclusion as the engine to growth and innovation. We develop and deploy best-in-class programs and practices, providing enriching career opportunities, listening to employee feedback and always challenging ourselves to do better. This is The Carrier Way . Join us and make a difference. Now! Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Posted 4 hours ago

Apply

6.0 years

1 - 6 Lacs

Hyderābād

On-site

Are you an engineer that has a passion for working on large scale projects for one of the most exciting and diverse divisions in the company? Are you looking for big, creative challenges that show immediate results since your customers will be just down the hall? Do you want to be at the core of it all, acting as a force multiplier enabling hordes of engineers to do their best work? If so, we have the perfect job for you! The ES365 (Microsoft 365 Engineering Systems) team owns the services/infrastructure that make up the end-to-end developer experience in Office from source control and check-in experience to build, testing, security, compliance, and deployment automation, and we’re making big, bold changes – for the better! We’re making it easy to build and ship apps across platforms and endpoints, embracing a “one Microsoft” philosophy, open source, and industry standard tools. We are a data driven team building on insights from developer signals to enhance the developer experience and in turn end-customers achieve more. (We serve tens of thousands of Office developers internally and Millions of office customers externally. We deal with petabytes of data and trillions of datasets every day. We’re a growing team, looking for great engineers. We have opportunities that span a wide range of front-end and back-end technologies including web application development, cli development, back-end services, AI, managed code, native code, cross-platform, databases, distributed systems, cloud services, and more. You will get ample opportunities to ideate from scratch and have complete ownership of your work! If you have a passion for making engineers productive and happy and with that make M365 customers more productive and happier, we want you in ES365. Come be at the center of Office and join the team that’s building the future of Engineering Systems at Microsoft! Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Work with engineers, program managers, partner teams, and end customers to deliver a set of features with the right overall design and architecture. Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping. As a technical leader on the team, you will be responsible for sharing insights and best practices that can be applied to improve development across related sets of systems, platforms, and/or products. You will continue to develop your knowledge and understanding of best practices through interactions with more experienced team members. You will provide mentorship and coaching to more junior engineers to help them identify and propose relevant solutions. Mentoring and nurturing the growth of team members. Write clean, well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability. Build strong relationships with partners within Microsoft to bring innovation to new and existing features. Be committed to delivering the best experience for our customers. Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result. Work with stakeholders to determine service and user requirements for a set of features, including but not limited to analytics, reporting and big data systems. Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight. Create and implement code to enable Viva Glint service or feature, reusing code as applicable. Contribute to efforts to break down larger work items into smaller work items and provides estimation. Act as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Embody our culture and values. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Excellent design, coding, testing, problem solving, and debugging skills in any language. Proficiency in Object Oriented design with one of these languages - C#, C++ or Java. Excellent communication and collaboration skills. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Passion for building highly available distributed systems at scale. Experience working across disciplines, groups, and teams. Experience writing applications using C/C++, C#, TypeScript, or JavaScript. Experience architecting and delivering distributed cloud services, Azure preferred. Experience in Machine Learning and AI. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Posted 4 hours ago

Apply

2.0 years

1 - 6 Lacs

Hyderābād

On-site

Are you an engineer that has a passion for working on large scale projects for one of the most exciting and diverse divisions in the company? Are you looking for big, creative challenges that show immediate results since your customers will be just down the hall? Do you want to be at the core of it all, acting as a force multiplier enabling hordes of engineers to do their best work? If so, we have the perfect job for you! The ES365 (Microsoft 365 Engineering Systems) team owns the services/infrastructure that make up the end-to-end developer experience in Office from source control and check-in experience to build, testing, security, compliance, and deployment automation, and we’re making big, bold changes – for the better! We’re making it easy to build and ship apps across platforms and endpoints, embracing a “one Microsoft” philosophy, open source, and industry standard tools. We are a data driven team building on insights from developer signals to enhance the developer experience and in turn end-customers achieve more. (We serve tens of thousands of Office developers internally and Millions of office customers externally. We deal with petabytes of data and trillions of datasets every day. We’re a growing team, looking for great engineers. We have opportunities that span a wide range of front-end and back-end technologies including web application development, cli development, back-end services, AI, managed code, native code, cross-platform, databases, distributed systems, cloud services, and more. You will get ample opportunities to ideate from scratch and have complete ownership of your work! If you have a passion for making engineers productive and happy and with that make M365 customers more productive and happier, we want you in ES365. Come be at the center of Office and join the team that’s building the future of Engineering Systems at Microsoft! Our culture Work with engineers, program managers, partner teams, and end customers to deliver a set of features with the right overall design and architecture. Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping. As a technical leader on the team, you will be responsible for sharing insights and best practices that can be applied to improve development across related sets of systems, platforms, and/or products. You will continue to develop your knowledge and understanding of best practices through interactions with more experienced team members. You will provide mentorship and coaching to more junior engineers to help them identify and propose relevant solutions. Mentoring and nurturing the growth of team members. Write clean, well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability. Build strong relationships with partners within Microsoft to bring innovation to new and existing features. Be committed to delivering the best experience for our customers. Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Work with engineers, program managers, partner teams and end customers to deliver a set of features with the right overall design and architecture. Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping. As a technical leader on the team, you will be responsible for sharing insights and best practices that can be applied to improve development across related sets of systems, platforms, and/or products. You will continue to develop your knowledge and understanding of best practices through interactions with more experienced team members. You will provide mentorship and coaching to more junior engineers to help them identify and propose relevant solutions. Write clean well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability. Be committed to delivering the best experience for our customers. Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Other Requirements: Candidates must be able to meet Microsoft, customer and/or government security screening requirements that are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Excellent communication and collaboration skills. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Posted 4 hours ago

Apply

2.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

You are passionate about quality and how customers experience the products you test. You have the ability to create, maintain and execute test plans in order to verify requirements. As a Quality Engineer at Equifax, you will be a catalyst in both the development and the testing of high priority initiatives. You will develop and test new products to support technology operations while maintaining exemplary standards. As a collaborative member of the team, you will deliver QA services (code quality, testing services, performance engineering, development collaboration and continuous integration). You will conduct quality control tests in order to ensure full compliance with specified standards and end user requirements. You will execute tests using established plans and scripts; documents problems in an issues log and retest to ensure problems are resolved. You will create test files to thoroughly test program logic and verify system flow. You will identify, recommend and implement changes to enhance effectiveness of QA strategies. What You Will Do With limited oversight, use your experience and knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across solutions Develop test strategies, automate tests using test frameworks and write moderately complex code/scripts to test solutions, products and systems Monitor product development and usage at all levels with an eye for product quality. Create test harnesses and infrastructure as necessary Demonstrate an understanding of test methodologies, writing test plans, creating test cases and debugging What experience you need Bachelor's degree in a STEM major or equivalent experience 2-5 years of software testing experience Able to create automated test based on functional and non-functional requirements Self-starter that identifies/responds to priority shifts with minimal supervision. Software build management tools like Maven or Gradle Software testing tools like Cucumber, Selenium Software testing, performance, and quality engineering techniques and strategies Testing technologies: JIRA, Confluence, Office products Cloud technology: GCP, AWS, or Azure Cloud Certification Strongly Preferred What Could Set You Apart Experience with cloud based testing environments(AWS,GCP) Hands-on experience working in Agile environments. Knowledge of API testing tools(Bruno,Swagger) and on SOAP API Testing using SoapUI. Certification in ISTQB or similar or Google cloud certification.. Experience with cutting-edge tools & technologies :Familiarity with the latest tools and technologies such as AI, machine learning and cloud computing. Expertise with cross device testing strategies and automation via device clouds Experience monitoring and developing resources Excellent coding and analytical skills Experience with performance engineering and profiling (e.g. Java JVM, Databases) and tools such as Load Runner, JMeter,Gatling Exposure to Application performance monitoring tools like Grafana & Datadog Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar) to ensure 80% or higher code coverage Experience working in a TDD/BDD environment and can utilize technologies such as JUnit, Rest Assured, Appium, Gauge/Cucumber frameworks, APIs (REST/SOAP). Understanding of Continuous Delivery concepts and can use tools including Jenkins and vulnerability tools such as Sonar,Fortify, etc. Experience in Lamba Testing for Cross browser testing A good understanding of Git version control,including branching strategies , merging and conflict resolution. Be viewed as a lead across the team, engaging and energizing teams to achieve aggressive goals. Ensure enforcement of testing policies, standards and guidelines to drive a consistent testing framework across the business. Demonstrate an understanding of test methodologies, writing test plans/test strategies, creating test cases ,defect reporting and debugging. Define test cases and create scripts based on assessment and understanding of product specifications and test plan. Automate defined test cases and test suites per project and plan Develop test automation using automation frameworks Conduct rigorous testing to validate product functionality per the test plan and record testing results and defects in Test management tool,JIRA. Create defects as a result of test execution with correct severity and priority; Responsible for conducting Functional ,Non-Functional Testing,analyzing performance metrics and identifying bottlenecks to optimize system performance. Collaborate with peers, Product Owners and Test Lead to understand product functionality and specifications to create effective test cases and test automation Collaborate with development teams to integrate automated tests into CI/CD pipeline. Participate in security testing activities to identify and mitigate vulnerabilities. Maintain thorough and accurate quality reports/metrics and dashboards to ensure visibility of product quality, builds and environments. Ensure communications are thorough and accurate for all work documentation including status updates. Review all requirements/acceptance criteria to assure completeness and coverage Actively involve in root cause analysis and problem -solving activities to prevent defects and improve product quality.Propose and implement process improvements to enhance the overall quality assurance process.Work with team leads to track and determine prioritization of defect fixes. BS or MS degree in Computer Science or Business or equivalent job experience required 4+ years of software testing and automation experience Expertise and skilled in programming languages like core-Java ,python or Javascript. Able to create automated test based on functional and nonfunctional requirements Ability to write, debug, and troubleshoot code in Java, Springboot, TypeScript/JavaScript, HTML, CSS Understanding of SQL and experience working with databases like MYSQL,POSTgreSQL, or Oracle. Good understanding of software development methodologies(preferably Agile) & testing methodologies. Proficiency in working with Test Automation Frameworks created for WEB & API Automation using Selenium,Appium,TestNG,Rest Assured,Karate,Gauge,Cucumber,Bruno Experience with performance testing tools -Jmeter , Gatling Knowledge of security testing concepts . Strong analytical and problem solving skills. Excellent written and verbal communication skills. Ability to lead and motivate teams. Self-starter that identifies/responds to priority shifts with minimal supervision. Software build management tools like Maven or Gradle Testing technologies: JIRA, Confluence, Office products Knowledge in Test Management tool : Zephyr

Posted 4 hours ago

Apply

2.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

You are passionate about quality and how customers experience the products you test. You have the ability to create, maintain and execute test plans in order to verify requirements. As a Quality Engineer at Equifax, you will be a catalyst in both the development and the testing of high priority initiatives. You will develop and test new products to support technology operations while maintaining exemplary standards. As a collaborative member of the team, you will deliver QA services (code quality, testing services, performance engineering, development collaboration and continuous integration). You will conduct quality control tests in order to ensure full compliance with specified standards and end user requirements. You will execute tests using established plans and scripts; documents problems in an issues log and retest to ensure problems are resolved. You will create test files to thoroughly test program logic and verify system flow. You will identify, recommend and implement changes to enhance effectiveness of QA strategies. What You Will Do With limited oversight, use your experience and knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across solutions. Develop test strategies, automate tests using test frameworks and write moderately complex code/scripts to test solutions, products and systems. Monitor product development and usage at all levels with an eye for product quality. Create test harnesses and infrastructure as necessary. Demonstrate an understanding of test methodologies, writing test plans, creating test cases and debugging. Cloud Certification Strongly Preferred What Experience You Need Bachelor's degree in a STEM major or equivalent experience 2-5 years of software testing experience Able to create automated test based on functional and non-functional requirements Self-starter that identifies/responds to priority shifts with minimal supervision. Software build management tools like Maven or Gradle Software testing tools like Cucumber, Selenium Software testing, performance, and quality engineering techniques and strategies Testing technologies: JIRA, Confluence, Office products Cloud technology: GCP, AWS, or Azure Cloud Certification Strongly Preferred What Could Set You Apart You should also have the ability to demonstrate performance of our Success Profile skills, including: Attention to Detail - Create thorough and accurate documentation of all work including status updates to summarize project highlights; validating that processes operate properly and conform to standards; Organizes own work, following established standards and processes. Automation - Automate defined test cases and test suites per project and plan; Develop test automation using automation frameworks Collaboration - Collaborate with peers, Product Owners and Test Lead to understand product functionality and specifications to create effective test cases and test automation Execution - Define methods of bug prevention, testability strategies and other advanced testing concepts; Define test cases and create scripts based on assessment and understanding of product specifications and test plan; Create automation test plans; Execute test cases that validate product functionality per the test plan; Record testing results and defects with details to reproduce the issue in JIRA and Zephyr Quality Control - Create defects as a result of test execution with correct severity and priority; Analyzes discrete sets of information from functional and non-functional test execution; Assist in integrating test automation in the CI environment; Performance / Resilience: Understanding application and network architecture as inputs to create performance and resilience test strategies and plans for each product and platform. Conducting the performance and resilience testing to ensure the products meet SLAs / SLOs Quality Focus - Ensure communications are thorough and accurate for all work documentation including status updates; Peer review created test automation with other SDETs; Monitor product development by using JIRA stats to measure product quality; Review all requirements/acceptance criteria to assure completeness and coverage Risk Mitigation - Work with team leads to track and determine prioritization of defects fixes

Posted 4 hours ago

Apply

5.0 years

9 - 15 Lacs

India

On-site

Job Overview: E2M Solutions is seeking an experienced Quality Analyst Lead to oversee and enhance our manual and automated testing processes. The ideal candidate will have a strong understanding of testing methodologies, excellent leadership skills, and outstanding communication abilities. Key Responsibilities: Lead and manage the QA team to ensure the delivery of high-quality software products. Design, develop, and execute test cases for new features , ensuring functionality and reliability. Develop manual and automated test plans and strategies , ensuring comprehensive coverage and effective implementation. Automate regression and API testing using tools like Selenium and TestNG. Perform UI testing and address UX challenges to deliver seamless user experiences. Participate in automation script code design , providing feedback to improve testability and code quality. Collaborate with development and project teams to prioritize testing activities and ensure alignment with project goals. Test WordPress and Shopify websites , including automating regression test cases for efficient testing cycles. Mentor and train QA team member s, fostering skill development and a culture of continuous improvement. Leverage AI-based testing tools such as Testim, Applitools, and Percy to automate and enhance testing processes. Requirements : Bachelor’s degree in Computer Science, IT, or related field. 5+ years of experience in manual and automated software testing, with a focus on WordPress and Shopify. Proficiency in automation tools (e.g., Selenium, Cypress, TestNG). Experience with test management systems (e.g., JIRA, TestRail). Strong knowledge of software development life cycles and Agile methodologies. Excellent problem-solving and critical thinking skills. Exceptional communication skills , both verbal and written. Strong leadership and team management abilities. Preferred Skills : Experience with performance testing tools (e.g., JMeter, LoadRunner). Knowledge of coding for test automation (e.g., Java, Python, JavaScript). Familiarity with version control systems like Git. CI/CD integration experience for automated testing. Job Types: Full-time, Permanent Pay: ₹960,000.00 - ₹1,500,000.00 per year Benefits: Health insurance Leave encashment Paid sick time Provident Fund Schedule: Day shift Monday to Friday Experience: Quality Analyst: 6 years (Preferred) Wordpress CMS Testing: 4 years (Required) Team Leading: 4 years (Required) Location: Bopal, Ahmedabad, Gujarat (Required) Work Location: In person

Posted 4 hours ago

Apply

4.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Summary Description Summary of This Role Performs and participates in application development and testing to apply continuous quality and testability of code throughout the software development lifecycle. Builds quality within the software development process with automated testing suites providing a comprehensive view from code quality to functionality. Uses quality paradigms to provide real time quality with use of automation and frequent regression testing. Designs / develops and maintains automation frameworks and automation test suites and scripts with continuous integration, testing, deployment and delivery. Conducts performance, load, security and service virtualization testing. What Part Will You Play? Participates in all steps of the software development life cycle and is accountable for producing quality code. Collaborates with peers to identify and recommend practices for quality assurance at the source using automation. Conducts impact analysis, evaluates and identifies affects to regression test suites, testability of code, and application performance to reduce negative influences on continuous testing. Performs quality checks along with updating of automation scripts. Identifies and designs testing suites for test driven development (TDD) and behavior driven development (BDD) to allow early and frequent testing as the software is developed. Identifies process improvement and continuous quality measures across the development lifecycle. Writes and executes application tests at the source code level to prevent hidden errors (i.e., white box testing) within unit and component testing. Identifies and suggests improvements for code quality to improve deficiencies from functionality through structure of code for performance and maintainability. Builds, maintains and reviews mid-level unit and component test suites and conducts automated white box tests. Identifies improper coding and code quality issues. Integrates white box test suites with continuous integration (CI) tools. Programs and creates mid-level test cases using unit and component testing tools for code level testing. Develops moderately complex software tools, frameworks and utilities for validation / verification activities and end-to-end functional testing of software. Identifies and recommends tools and frameworks for testing and creates automated tools for generic use and maintainability. Writes moderately complex code that uses / exercises non-user interface (UI) components like application program interface's (API's), representational state transfer API (RESTful API), and web services similar to the end user to develop frameworks for testing. Integrates automated suites with continuous integration (CI) tools for frequent execution. Installs and uses moderately complex CI frameworks in continuous testing and continuous deployment / delivery. Builds, customizes, and deploys moderately complex test environments and test automation frameworks. Performs moderately complex scripting, data generation, and other methods to maintain automation infrastructure throughout the development. Integrates CI tools with other testing infrastructure and develops moderately complex reporting / metrics on CI. Develops test scripts, test data, and analyzes / interprets performance, load and security testing. Conducts testing, analysis and interprets results using service virtualization testing tools that emulates the behavior of necessary dependent system components that are unavailable or difficult-to-access. Identifies virtualization testing opportunities with approaches and designs to testing virtualized environments. Identifies performance testing opportunities with approaches and designs to test for application performance, load, security and service virtualization. Analyzes systems and database performance and responses during loads. Directs tests to avoid common application performance bottlenecks. Maintains and administers procedures, methodologies and/or application standards to include payment card industry and security related testing compliance using automation and built-in security tests during development. Applies virtualization concepts to identify tests and application scenarios impacted by virtualization. Incorporates performance, load and security testing into CI environments. Works with stakeholders, business, developers and test analysts to develop more intricate test plans, conditions and cases (set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement) to be used in testing. Develops and administers best practices to perform test data conditioning and execution of test sets. Works with programming to create certain account conditions and execute special testing requirements for test validation. Demonstrates a broad knowledge of the multiple environments by evaluating, interpreting and communicating an understanding of the various components of systems and applications to leadership. Acts as a single point of contact for assigned moderately complex client projects with regard to test engineering activities. Coordinates the test activities assigned to the test team to include, reviewing of client test plans cases and scripts, prioritizing test execution when necessary and providing feedback to internal and external clients. What Are We Looking For in This Role? Minimum Qualifications Bachelor's Degree - Software Engineering, Information Systems or other Technical degree; additional experience in lieu of degree will be considered. Typically Minimum 4 Years Relevant Exp - Professional experience with Software testing, coding, designing, and developing. Preferred Qualifications Master's Degree - Software Engineering, Information Systems or other Technical degree Typically Minimum 6 Years Relevant Exp - Experience developing automated testing strategies in a variety of environments and frameworks What Are Our Desired Skills and Capabilities? Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position. Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise. Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments. Software Development Life Cycle / Testing Methodologies - Agile - Scrum, Kanban, Test Driven Development, Behavior Driven Development, etc. Programming Languages - Java, C#, Perl, Python, Groovy, Oracle, SQL, etc. Testing tools - Application Lifecycle Management, Unit Testing, Security, Application Programming Interface, Mobile, Continuous Integration, Service Virtualization, etc.

Posted 4 hours ago

Apply

0.0 years

0 - 0 Lacs

Puducherry, Puducherry

On-site

Required Skills 1-3+ years of experience in writing web automation scripts Strong knowledge and working experience in Java Programming(OOP concepts, Collection, JDBC, I/O and Java Utils). Experience working with JSON and XML Solid understanding of RESTful APIs and web services and working knowledge in Rest Assured framework. Experience in testing complex applications that include integrations with different 3rd parties (APIs, etc). Strong knowledge of object oriented programming, along with requisite coding and debugging skills A firm grasp of software design principles, patterns, algorithms, data structures and multi threading concepts Knowledge about any relational database (Mysql, Oracle etc) and should be able to frame and execute queries Experience working within a Microservice environment Knowledge of CI/CD pipelines and test integration Understands how multi Tier Architecture application works and how to perform api testing in such environment A passion for quality assurance Drive and capacity to learn new processes and technologies Possess strong teamwork and collaborative skills Good Written and verbal communication skills Key Responsibilities: Design, develop and implement a scalable test automation framework and strategy Create test strategy, test plans and test cases for projects managed through Agile development methodology; Develop and maintain methods and libraries needed to rapidly grow and scale automation suite; Develop scripts for Web Services and Rest Services. Develop automation scripts on web applications, web services. Contribute to test automation framework written in Java, Selenium, Webdriver, SQLs Addressing complex testing challenges and accelerating the regression test process. Execute automated tests and analyze results to identify defects. Collaborate with software developers and QA analysts to develop effective testing strategies. Participate in requirement reviews and provide input on testability and quality risks. Report and document bugs and track their resolution. Should be able to work as manual tester as and when required. Interested applicants can attend a walk-in interview Pondicherry candidates are preferred Venue Details : Mr.Ridsys Technologies Pvt Ltd No.21 Jhansi Street,Indira Gandhi Nagar, Puducherry- 605001 Job Type: Full-time Pay: ₹10,000.00 - ₹18,000.00 per month Schedule: Morning shift

Posted 6 hours ago

Apply

0.0 - 4.0 years

9 - 15 Lacs

Bopal, Ahmedabad, Gujarat

On-site

Job Overview: E2M Solutions is seeking an experienced Quality Analyst Lead to oversee and enhance our manual and automated testing processes. The ideal candidate will have a strong understanding of testing methodologies, excellent leadership skills, and outstanding communication abilities. Key Responsibilities: Lead and manage the QA team to ensure the delivery of high-quality software products. Design, develop, and execute test cases for new features , ensuring functionality and reliability. Develop manual and automated test plans and strategies , ensuring comprehensive coverage and effective implementation. Automate regression and API testing using tools like Selenium and TestNG. Perform UI testing and address UX challenges to deliver seamless user experiences. Participate in automation script code design , providing feedback to improve testability and code quality. Collaborate with development and project teams to prioritize testing activities and ensure alignment with project goals. Test WordPress and Shopify websites , including automating regression test cases for efficient testing cycles. Mentor and train QA team member s, fostering skill development and a culture of continuous improvement. Leverage AI-based testing tools such as Testim, Applitools, and Percy to automate and enhance testing processes. Requirements : Bachelor’s degree in Computer Science, IT, or related field. 5+ years of experience in manual and automated software testing, with a focus on WordPress and Shopify. Proficiency in automation tools (e.g., Selenium, Cypress, TestNG). Experience with test management systems (e.g., JIRA, TestRail). Strong knowledge of software development life cycles and Agile methodologies. Excellent problem-solving and critical thinking skills. Exceptional communication skills , both verbal and written. Strong leadership and team management abilities. Preferred Skills : Experience with performance testing tools (e.g., JMeter, LoadRunner). Knowledge of coding for test automation (e.g., Java, Python, JavaScript). Familiarity with version control systems like Git. CI/CD integration experience for automated testing. Job Types: Full-time, Permanent Pay: ₹960,000.00 - ₹1,500,000.00 per year Benefits: Health insurance Leave encashment Paid sick time Provident Fund Schedule: Day shift Monday to Friday Experience: Quality Analyst: 6 years (Preferred) Wordpress CMS Testing: 4 years (Required) Team Leading: 4 years (Required) Location: Bopal, Ahmedabad, Gujarat (Required) Work Location: In person

Posted 11 hours ago

Apply

3.0 years

4 - 9 Lacs

Gurugram, Haryana, India

On-site

We're looking for a sharp QA Engineer to ensure every feature, every interaction, and every release meets our sky-high standards of quality and reliability. If you have a keen eye for detail, a passion for breaking things (to make them better), and a solid foundation in app and web testing, this is your chance to make a tangible impact. What You'll Be Doing You'll be critical to our product quality, ensuring a seamless experience for our users across all platforms. Comprehensive Testing: Execute meticulous testing across our mobile apps (iOS/Android) and web platforms. Automation Focus: Design, develop, and maintain automated test scripts for both app and web functionalities. Performance Insight: Conduct performance testing to identify bottlenecks and ensure optimal responsiveness under load. Defect Management: Identify, document, prioritize, and track bugs, collaborating closely with development teams for timely resolution. Feature Validation: Participate in requirements analysis and design reviews to ensure testability and quality from the outset. Regression & Release: Perform thorough regression testing and support release cycles to guarantee product stability. What We're Looking For 3+ years of dedicated Quality Assurance experience, with a strong focus on both mobile application and web testing. Proven expertise in automation testing for both app (e.g., Appium, Espresso, XCUITest) and web (e.g., Selenium, Playwright, Cypress) platforms. Solid understanding of performance testing principles and tools (e.g., JMeter, LoadRunner). Experience with API testing (e.g., Postman). Familiarity with test case management tools (e.g., Jira, TestRail) and version control (e.g., Git). Strong analytical and problem-solving skills with meticulous attention to detail. Ability to work effectively in a fast-paced, agile startup environment. More About Us User-obsessed mindset: Always putting our customers first. Clear, proactive communication: Transparent and open dialogue. Strong ownership and initiative: Empowering our team. Commitment to timelines: Moving fast and delivering results. Intellectual curiosity and continuous learning: Always pushing to grow. Entrepreneurial spirit: Building something new and exciting every day. If this sounds like you on your next phase of growth, we'd love to hear from you!

Posted 14 hours ago

Apply

10.0 years

0 Lacs

Gurugram, Haryana, India

On-site

We are looking for a QA Manager to help us deliver the quality and performance of large-scale, big data, custom hardware, multi-platform software products that include web, API, and mobile application interfaces. Incumbents in this position are experienced, hands-on on and self-motivated engineers who can work collaboratively in a continuous integration environment. They will focus on contributing to the development of automated Functional Integration tests and end-to-end tests through open-source test frameworks for overall system testing within an Agile environment. Incumbents of this position will regularly exercise discretionary and substantial decision-making : Lead and manage a team of QA engineers, including manual and automation testers. Define and implement comprehensive test strategies for web, mobile (Android/iOS), APIs, and backend services. Oversee test planning, execution, defect tracking, and reporting. Build and maintain automation frameworks for UI and API testing. Collaborate with Product, Engineering, and DevOps teams to ensure test coverage and release readiness. Drive continuous improvements in QA processes, tools, and metrics. Participate in architectural and design discussions with an eye on testability and automation. Ensure timely delivery of high-quality releases with zero critical bugs in production. Lead, mentor, and upskill our team of Quality Engineers. Provide hands-on technical guidance and training to bridge process gaps and foster a culture of high performance and continuous improvement. Plan for future resource requirements and collaborate with the hiring efforts. Requirements B E/B. Tech, and a minimum of 10 years of experience, with 5+ years of experience preferably in a Team Manager role. Proven, hands-on experience building and scaling QA processes and teams, preferably in a fast-paced B2C startup environment. Demonstrated expertise in establishing QA methodologies from the ground up, including creating test strategies, plans, and implementing robust defect management lifecycles. Strong, hands-on experience with both manual and automated testing for web applications. Deep familiarity with modern testing tools and frameworks (e.g., Jira, Selenium, TestNG, Postman, JMeter, etc). A natural leader and mentor with a passion for upskilling teams and a demonstrated ability to drive cultural change. Excellent problem-solving, interpersonal, and communication skills, with the ability to influence and collaborate effectively with cross-functional teams. Must be detail-oriented, analytical, and a creative thinker with a passion for quality and test automation. Experience leading ambiguous situations, dealing with technical issues, and coming up with effective solutions to ensure customer project deliverables. Must have previous experience with requirements, defects, functional, and performance management systems. Prior team management experience is a must-have. (ref:hirist.tech)

Posted 15 hours ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Test Engineer at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable, and secure infrastructure, ensuring seamless delivery of our digital solutions. To be successful as a Test Engineer, you should have experience with: Design and implement comprehensive test automation frameworks using Java or Python, Selenium and Appium. Develop and maintain API test suites using RestAssured for backend service validation. Create efficient, maintainable, and scalable automated test scripts for web and mobile applications. Integrate automated tests into CI/CD pipelines using Jenkins for continuous testing. Build and manage test projects using Maven and Gradle build tools. Implement reporting mechanisms to provide clear visibility into test results and quality metrics. Experience with BDD testing framework. Experience on test management tools like Jira / Xray / ALM. Familiarity with version control systems like GIT or Stash. Familiarity with Agile methodology. Knowledge on AWS (Lex, Connect, Lamda, S3, CloudWatch, DynamoDB). Some Other Highly Valued Skills May Include Collaborate with development teams to ensure testability and quality throughout the SDLC. Identify opportunities for test optimization and implement solutions to improve test efficiency. Mobile testing or BMB domain knowledge. Generative AI. Machine Learning. Understanding of NLU or NLP. Basic understanding of other AWS services. Contact center knowledge. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune. Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Posted 16 hours ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

QA & Testing Senior Analyst About Evernorth Evernorth℠ exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care, we solve the problems others don’t, won’t or can’t. Our innovation hub in India will allow us to work with the right talent, expand our global footprint, improve our competitive stance, and better deliver on our promises to stakeholders. We are passionate about making healthcare better by delivering world-class solutions that make a real difference. We are always looking upward. And that starts with finding the right talent to help us get there. Position Overview The job profile for this position is QA & Testing Senior Analyst. Excited to grow your career? We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position, you see is right for you, we encourage you to apply! Our people make all the difference in our success. We are looking for exceptional software testers in our PBM Plus Technology Organization. This role will require a tester completing delegated tasks assigned by a supervisor in the Engineering job family and will work on building test cases and automation scripts for Salesforce components in a secure Salesforce Sales Cloud application. They are expected to work closely with Subject Matter Experts, developers, and business stakeholders to ensure that application solutions meet business/customer requirements. Responsibilities Design, develop, and execute functional and automated test cases for Salesforce software applications Develop reusable software test scripts using test automation tools like Provar Work closely with software engineers, technical product owners, and business partners to understand requirements and translate them into test plans Review user stories and requirements to ensure testability and completeness Perform functional, regression, integration, and performance testing on Salesforce components Validate Salesforce configurations, customizations (Apex classes, triggers, Visualforce, Lightning components), and integrations Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives Ensure test environments are properly set up and maintained Implement and follow QA best practices and standards Identify areas for test process improvement and implement solutions Consults with teammates and business partners in resolving questions during the testing process Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering testing Recognized internally as a subject matter expert on quality assurance Participate in root cause analysis and provide recommendations to prevent recurrence of issues Qualifications Required Skills: Excellent analytical and problem-solving skills Strong communication skills with the ability to clearly report issues and collaborate with team members Proficiency in QA methodologies, tools, and processes Conga Contract Lifecycle Management (CLM) testing experience a big plus Familiarity with Salesforce development and customization components (e.g., Apex, Lightning, Flows) Familiarity with API testing using Postman or similar tools Required Experience & Education 4+ years of software QA experience, with at least 2 years focused on Salesforce testing 1+ years software test automation experience Experience with test automation tools such as Provar or similar 4 year University degree in Computer Science, Information Systems, or a related technical discipline Strong desire to learn QA or test automation certifications (e.g., ISTQB, Provar, Certified Selenium Professional) are desirable Salesforce certifications such as Salesforce Administrator is a plus Location & Hours of Work Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate Primarily based in the Innovation Hub in Hyderabad, India in a hybrid working model (3 days WFO and 2 days WAH) Equal Opportunity Statement Evernorth is an Equal Opportunity Employer actively encouraging and supporting organization-wide involvement of staff in diversity, equity, and inclusion efforts to educate, inform and advance both internal practices and external work with diverse client populations. About Evernorth Health Services Evernorth Health Services, a division of The Cigna Group, creates pharmacy, care and benefit solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention and treatment of illness and disease more accessible to millions of people. Join us in driving growth and improving lives.

Posted 16 hours ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Are you an engineer that has a passion for working on large scale projects for one of the most exciting and diverse divisions in the company? Are you looking for big, creative challenges that show immediate results since your customers will be just down the hall? Do you want to be at the core of it all, acting as a force multiplier enabling hordes of engineers to do their best work? If so, we have the perfect job for you! The ES365 (Microsoft 365 Engineering Systems) team owns the services/infrastructure that make up the end-to-end developer experience in Office from source control and check-in experience to build, testing, security, compliance, and deployment automation, and we’re making big, bold changes – for the better! We’re making it easy to build and ship apps across platforms and endpoints, embracing a “one Microsoft” philosophy, open source, and industry standard tools. We are a data driven team building on insights from developer signals to enhance the developer experience and in turn end-customers achieve more. (We serve tens of thousands of Office developers internally and Millions of office customers externally. We deal with petabytes of data and trillions of datasets every day. We’re a growing team, looking for great engineers. We have opportunities that span a wide range of front-end and back-end technologies including web application development, cli development, back-end services, AI, managed code, native code, cross-platform, databases, distributed systems, cloud services, and more. You will get ample opportunities to ideate from scratch and have complete ownership of your work! If you have a passion for making engineers productive and happy and with that make M365 customers more productive and happier, we want you in ES365. Come be at the center of Office and join the team that’s building the future of Engineering Systems at Microsoft! Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Work with engineers, program managers, partner teams, and end customers to deliver a set of features with the right overall design and architecture. Own and deliver complete features, including design, architecture, implementation, testability, debugging, and shipping. As a technical leader on the team, you will be responsible for sharing insights and best practices that can be applied to improve development across related sets of systems, platforms, and/or products. You will continue to develop your knowledge and understanding of best practices through interactions with more experienced team members. You will provide mentorship and coaching to more junior engineers to help them identify and propose relevant solutions. Mentoring and nurturing the growth of team members. Write clean, well-thought-out code with an emphasis on quality, performance, simplicity, durability, scalability, and maintainability. Build strong relationships with partners within Microsoft to bring innovation to new and existing features. Be committed to delivering the best experience for our customers. Help create a diverse and inclusive culture where everyone can bring their full and authentic self and where we do our best work as a result. Work with stakeholders to determine service and user requirements for a set of features, including but not limited to analytics, reporting and big data systems. Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight. Create and implement code to enable Viva Glint service or feature, reusing code as applicable. Contribute to efforts to break down larger work items into smaller work items and provides estimation. Act as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Remain current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Embody our culture and values. Qualifications Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Excellent design, coding, testing, problem solving, and debugging skills in any language. Proficiency in Object Oriented design with one of these languages - C#, C++ or Java. Excellent communication and collaboration skills. Other Requirements Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Passion for building highly available distributed systems at scale. Experience working across disciplines, groups, and teams. Experience writing applications using C/C++, C#, TypeScript, or JavaScript. Experience architecting and delivering distributed cloud services, Azure preferred. Experience in Machine Learning and AI. Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Posted 17 hours ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Join us as a Test Engineer at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable, and secure infrastructure, ensuring seamless delivery of our digital solutions. To be successful as a Test Engineer, you should have experience with: Design and implement comprehensive test automation frameworks using Java or Python, Selenium and Appium. Develop and maintain API test suites using RestAssured for backend service validation. Create efficient, maintainable, and scalable automated test scripts for web and mobile applications. Integrate automated tests into CI/CD pipelines using Jenkins for continuous testing. Build and manage test projects using Maven and Gradle build tools. Implement reporting mechanisms to provide clear visibility into test results and quality metrics. Experience with BDD testing framework. Experience on test management tools like Jira / Xray / ALM. Familiarity with version control systems like GIT or Stash. Familiarity with Agile methodology. Knowledge on AWS (Lex, Connect, Lamda, S3, CloudWatch, DynamoDB). Some Other Highly Valued Skills May Include Collaborate with development teams to ensure testability and quality throughout the SDLC. Identify opportunities for test optimization and implement solutions to improve test efficiency. Mobile testing or BMB domain knowledge. Generative AI. Machine Learning. Understanding of NLU or NLP. Basic understanding of other AWS services. Contact center knowledge. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune. Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Back to nav Share job X(Opens in new tab or window) Facebook(Opens in new tab or window) LinkedIn(Opens in new tab or window)

Posted 18 hours ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

QA & Testing Senior Analyst About Evernorth Evernorth℠ exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care, we solve the problems others don’t, won’t or can’t. Our innovation hub in India will allow us to work with the right talent, expand our global footprint, improve our competitive stance, and better deliver on our promises to stakeholders. We are passionate about making healthcare better by delivering world-class solutions that make a real difference. We are always looking upward. And that starts with finding the right talent to help us get there. Excited to grow your career? We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position, you see is right for you, we encourage you to apply! Our people make all the difference in our success. We are looking for exceptional software testers in our PBM Plus Technology Organization. This role will require a tester completing delegated tasks assigned by a supervisor in the Engineering job family and will work on building test cases and automation scripts for Salesforce components in a secure Salesforce Sales Cloud application. They are expected to work closely with Subject Matter Experts, developers, and business stakeholders to ensure that application solutions meet business/customer requirements. Responsibilities Design, develop, and execute functional and automated test cases for Salesforce software applications Develop reusable software test scripts using test automation tools like Provar Work closely with software engineers, technical product owners, and business partners to understand requirements and translate them into test plans Review user stories and requirements to ensure testability and completeness Perform functional, regression, integration, and performance testing on Salesforce components Validate Salesforce configurations, customizations (Apex classes, triggers, Visualforce, Lightning components), and integrations Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives Ensure test environments are properly set up and maintained Implement and follow QA best practices and standards Identify areas for test process improvement and implement solutions Consults with teammates and business partners in resolving questions during the testing process Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering testing Recognized internally as a subject matter expert on quality assurance Participate in root cause analysis and provide recommendations to prevent recurrence of issues Qualifications Required Skills: Excellent analytical and problem-solving skills Strong communication skills with the ability to clearly report issues and collaborate with team members Proficiency in QA methodologies, tools, and processes Conga Contract Lifecycle Management (CLM) testing experience a big plus Familiarity with Salesforce development and customization components (e.g., Apex, Lightning, Flows) Familiarity with API testing using Postman or similar tools Required Experience & Education 4+ years of software QA experience, with at least 2 years focused on Salesforce testing 1+ years software test automation experience Experience with test automation tools such as Provar or similar 4 year University degree in Computer Science, Information Systems, or a related technical discipline Strong desire to learn QA or test automation certifications (e.g., ISTQB, Provar, Certified Selenium Professional) are desirable Salesforce certifications such as Salesforce Administrator is a plus Location & Hours of Work Full-time position, working 40 hours per week. Expected overlap with US hours as appropriate Primarily based in the Innovation Hub in Hyderabad, India in a hybrid working model (3 days WFO and 2 days WAH) Equal Opportunity Statement Evernorth is an Equal Opportunity Employer actively encouraging and supporting organization-wide involvement of staff in diversity, equity, and inclusion efforts to educate, inform and advance both internal practices and external work with diverse client populations. About Evernorth Health Services Evernorth Health Services, a division of The Cigna Group, creates pharmacy, care and benefit solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention and treatment of illness and disease more accessible to millions of people. Join us in driving growth and improving lives.

Posted 22 hours ago

Apply

10.0 years

3 - 8 Lacs

Bengaluru

On-site

About Netskope Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have built the market-leading cloud security company and an award-winning culture powered by hundreds of employees spread across offices in Santa Clara, St. Louis, Bangalore, London, Paris, Melbourne, Taipei, and Tokyo. Our core values are openness, honesty, and transparency, and we purposely developed our open desk layouts and large meeting spaces to support and promote partnerships, collaboration, and teamwork. From catered lunches and office celebrations to employee recognition events and social professional groups such as the Awesome Women of Netskope (AWON), we strive to keep work fun, supportive and interactive. Visit us at Netskope Careers. Please follow us on LinkedIn and Twitter@Netskope. About the role The CCI Team builds and maintains the Netskope Cloud Confidence Index, one of the largest databases of SaaS application enterprise readiness in the industry. What's in it for you As a Software Development Engineer in Test, CCI.You will play a key role in Develop and automate tests for cloud services which are reliable, performant and scalable. You will be well suited to this role if you are driven by high quality, high velocity software delivery challenges and using innovative and cutting edge solutions to achieve these goals. What you will be doing Review product design and suggest improvements from testability and user perspective Design and deliver effective and automatable test plans. Write test automation which can execute on large parallelized CI/CD Infrastructure Be an effective code reviewer for automation and product code. Analyze and recommend the right tools for automation. Simulate negative scenarios and perform chaos testing Handle customer escalations, perform root cause analysis and drive customer issues to closure from QE perspective. Work closely with the development team, product management and other stakeholders in various phases of product development to ensure alignment with strategy, planning, risks and mitigations. Required skills and experience 10+ years of experience designing and developing automated tests and frameworks for enterprise grade software, including direct experience developing scalable, high-performance cloud services based upon microservices architecture Strong expertise in programming languages like Python. Strong expertise in RESTful Web Service automation and Day-1 automation readiness. Strong expertise in WebUI testing and automation. Understanding of technologies like SQL and NoSQL databases, Redis, Kafka. Strong expertise in cloud technologies like Docker, Kubernetes, Helm etc. Should have worked on a cloud based product and have addressed reliability, resiliency and scale related problems. System/server side experience for troubleshooting and strong knowledge of Linux. Understanding of technologies like Redis, Kafka and NoSQL databases. Good working experience in CI/CD tools like Jenkins, and Drone. Experience in testing HTTP, reverse proxy, SAML 2.0, and IDP configurations will be a huge plus. Technical know-how of source code systems like Github Experience in designing test framework Additional Skills Eager to learn new products and technologies Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Determined and ever ready to roll up sleeves to respond to the needs of customers proactively and promptly. Achievement oriented and willing to take responsibility for their own actions. Believe in innovation and out-of-the box thinking to foster originality of ideas. Education BSCS or equivalent required, MSCS or equivalent strongly preferred #LI-JB3 Netskope is committed to implementing equal employment opportunities for all employees and applicants for employment. Netskope does not discriminate in employment opportunities or practices based on religion, race, color, sex, marital or veteran statues, age, national origin, ancestry, physical or mental disability, medical condition, sexual orientation, gender identity/expression, genetic information, pregnancy (including childbirth, lactation and related medical conditions), or any other characteristic protected by the laws or regulations of any jurisdiction in which we operate. Netskope respects your privacy and is committed to protecting the personal information you share with us, please refer to Netskope's Privacy Policy for more details.

Posted 1 day ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of leadership experience and managing people. Preferred qualifications: Experience in data analytics, warehousing, ETL development, data science or other Big Data applications. About The Job A line of code can be many things - an amazing feature, a beautiful UI, a transformative algorithm. The faster this line of code reaches millions of users, the sooner it impacts their lives. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health. We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are advocates for code health, testability, maintainability and best practices for development and testing. Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides technical challenges as well as accelerated career growth. Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user. Responsibilities Manage a team of Software Engineers to solve some of Photos and Google One's most critical analytics and experimentation challenges. Foster a collaborative partnership with stakeholders including Data Scientists, Analysts, and Strategy, Core partnerships with CoreData, to carve out and execute on long-term strategy. Build and enhance self-serve tools to help other teams create and manage data pipelines that generate metrics. Creating critical dashboards for visualization, and helping others create dashboards. Work on Analytics infrastructure, which also is a core infra in the ML life cycle. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Play Analytics team owns all analytics data, solution, and tooling for data-driven decisions across Google Play, one of Google’s fastest growing businesses. Team scope includes Analytics Infrastructure for powering critical Play Store launches empowering reporting and business analysis at VP and CFO level visibility. Generic Infrastructure built by team (log processing, visualization tools, monitoring infrastructure etc) is also used for many Play and beyond Play (other teams in Google) use cases. Analytics Engineering team closely works with peers (Data Science, Product Managers, TPMs, Engineers on other teams/PAs, Product Analysts, Priavcy/Legal team etc). Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 3 years of experience working in an matrixed organization. About The Job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology. Responsibilities Establish clear expectations with individuals based on their level and role, aligning them with the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop mid-term technical goals and a roadmap within the scope of your team, evolving it over time to meet anticipated future requirements and infrastructure needs. Design, guide and vet systems architectures within the broader area's scope and write product or system development code to solve ambiguous problems. Review code written by other engineers and provide feedback to uphold best practices (e.g., style guidelines, accuracy, testability, and efficiency). Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related field, or equivalent practical experience. 2 years of experience testing embedded software on SoC on Linux, Android, Real Time Operating System, or BareMetal, including experience with hardware architecture, board schematics, protocols and standards. 2 years of experience in testing and debugging embedded software. Preferred qualifications: Experience in coding (e.g., Python) and linear programming. Experience with writing tested and maintainable code. Excellent programming skills in Java, C/C++, or Java Native Interface (JNI). About The Job At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services. You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products.Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Deliver exceptional software quality for Intellectual Properties (IPs) within silicon software. Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps. Drive test automate using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks based on test requirements. Establish Product and Engineering Excellence as a core value in test engineering and our associated development partners. Triage and analyze test results and incoming feedback to identify areas for improvement. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor’s degree, or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 5 years of experience in a technical leadership role; overseeing strategic projects, with 5 years of experience in a people management, supervision/team leadership role. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. 5 years of experience working in a complex, matrixed organization. About The Job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams. Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching. Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs. Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Bengaluru, Karnataka, India; Pune, Maharashtra, India; Hyderabad, Telangana, India . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical fields. Experience developing accessible technologies. 2 years of experience with data structures or algorithms. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum qualifications: Bachelor's degree in Electrical Engineering, Embedded systems, Very-Large-Scale Integration (VLSI), Computer science or equivalent practical experience. Experience in embedded software or test engineering practices and using lab equipment. Experience in authoring automated android/linux based test plans and test scripts. Experience with the architecture of kernel and High level operating systems (HLOS) (e.g., Android, Linux). Experience with programming in C/C++, Bash, Python. Experience with using debugging tools like Open On-Chip Debugger (OCD) or Joint Test Action Group (JTAG) with Continuous Integration/Continuous Deployment (CI/CD) workflows. Preferred qualifications: Master's degree in Electrical Engineering, Embedded systems, VLSI, Computer science or equivalent practical experience. Experience with software development in Android Software Development Kits (SDK) or Native Development Kit (NDK). Experience in working with software configuration management (SCM) solutions. Experience in managing test board. Knowledge in the architecture of hardware like central processing unit (CPU), Graphics Processing Unit (GPU), Memory or Peripherals. About The Job At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services. You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. In this role, you will be part of a research and development team developing software to validate System on a chip (SoC) products. You will provide on-site debug support to isolate test content failures. You will develop ad-hoc test scripts to accelerate Product Development and Test Engineering (PDTE) debug (e.g., launch chrome without WiFi). You will also Identify and troubleshoot test setup issues. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. Responsibilities Test validation software device drivers, libraries, and tools for silicon validation of Google custom silicon on android and other Operating Systems (OS). Review test platforms based on hardware, software or architecture requirements. Develop or modify test scripts as per product and customer requirements. Plan, execute and report validation cycles and coordinate with multidisciplinary teams (e.g., hardware or software) throughout the testing process. Participate in debug cycle to achieve test failure Root Cause Analysis (RCA) and perform at first-level debug and troubleshooting with test equipment. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Posted 1 day ago

Apply
page 1 of 34 results

Exploring Testability Jobs in India

India is a growing hub for technology and software development, leading to an increasing demand for professionals with testability skills. Testability jobs in India offer a diverse range of opportunities for job seekers looking to specialize in quality assurance and testing in the tech industry.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

These cities are known for their thriving tech industries and actively seek professionals with testability skills to ensure the quality and reliability of software products.

Average Salary Range

The average salary range for testability professionals in India varies based on experience and expertise. Entry-level positions may start at around INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 10-15 lakhs per annum.

Career Path

Typically, a career in testability progresses from roles such as Junior QA Engineer or Test Analyst to Senior QA Engineer, Test Lead, and eventually Quality Assurance Manager or Director. This progression involves gaining experience in test planning, execution, automation, and team leadership.

Related Skills

In addition to testability skills, professionals in this field are often expected to have knowledge of programming languages like Java or Python, experience with test automation tools such as Selenium or Appium, and familiarity with Agile methodologies.

Interview Questions

  • What is testability and why is it important? (basic)
  • Explain the difference between manual and automated testing. (basic)
  • How would you prioritize test cases for a new feature release? (medium)
  • Describe a challenging bug you encountered and how you resolved it. (medium)
  • What is regression testing and why is it necessary? (basic)
  • How do you approach designing test cases for complex software systems? (medium)
  • What are the advantages of using test automation tools? (basic)
  • How do you handle communication with developers regarding reported bugs? (medium)
  • What is the difference between black-box and white-box testing? (medium)
  • Explain the concept of code coverage in testing. (medium)
  • How do you ensure the scalability of test automation frameworks? (advanced)
  • Can you explain the concept of continuous integration and how it relates to testing? (medium)
  • How do you handle testing in an Agile development environment? (medium)
  • What are the key components of a test plan document? (basic)
  • How do you assess the risk associated with a software release? (medium)
  • Describe your experience with performance testing. (medium)
  • How do you ensure the security of test data in a testing environment? (medium)
  • What is exploratory testing and when would you use it? (medium)
  • How do you measure the effectiveness of your test cases? (medium)
  • Can you explain the concept of test-driven development (TDD)? (medium)
  • How do you stay updated with the latest trends and technologies in testing? (basic)
  • Describe a situation where you had to deal with conflicting priorities in testing. How did you handle it? (medium)
  • How do you collaborate with cross-functional teams during the testing process? (medium)
  • What are some common challenges faced in test automation and how do you overcome them? (advanced)

Closing Remark

As you explore opportunities in the testability job market in India, remember to continuously enhance your skills, stay updated with industry trends, and showcase your passion for ensuring the quality of software products. With dedication and preparation, you can confidently apply for testability roles and contribute to the success of tech companies in India. Good luck!

cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies