Jobs
Interviews

555 Security Testing Jobs

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

10.0 - 14.0 years

0 Lacs

karnataka

On-site

The opportunity available as a Senior Software Security Engineer within FICO's advanced analytics and decision platform is a highly rewarding role where you will play a key part in shaping the cutting-edge security features for the future of the FICO platform. Your responsibilities will involve addressing intricate security challenges in automated, complex, cloud, and microservices-driven environments. This will include designing security solutions, integrating security features, and ensuring the continuous delivery of security functionalities for both the FICO platform and the AI/ML capabilities utilized on the platform. Your contributions to the team will include securing the design of the next-generation FICO Platform, providing comprehensive security architecture from cloud infrastructure to application features, collaborating with various stakeholders for implementing security controls, overseeing security aspects of the Analytical Model Life Cycle, defining necessary controls for product protection, building declarative threat models, and ensuring compliance with security standards. To excel in this role, you should possess over 10 years of experience in architecture, security reviews, and requirement definition for complex product environments. Additionally, familiarity with industry regulations and frameworks such as PCI, ISO 27001, NIST, etc., is essential. Hands-on experience with programming languages like Java, Python, deploying and securing cloud environments (preferably AWS), container technologies, threat modeling, security testing, and CI/CD pipelines will be advantageous. Your ability to communicate complex architectural challenges effectively with business and product management teams is crucial, along with the capability to independently drive transformative security projects. In return, FICO offers an inclusive culture that embodies core values, opportunities for professional development, competitive compensation, benefits, and rewards programs, and a people-first work environment that promotes work-life balance, employee engagement, and social activities to foster teamwork and collaboration.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior QA Engineer at our company, you will need to have a minimum of 5 years of experience in QA Engineering, specifically focusing on Web & Mobile testing. Your responsibilities will include conducting automation testing using Selenium WebDriver & Appium, along with various types of testing such as Functional, Integration, Exploratory, Load, Performance, API, and Security testing. You will also be responsible for writing test cases. Experience working in an agile scrum environment is essential for this role. Additionally, you should be proficient in writing simple SQL queries to retrieve data from databases. A minimum of 2 years of experience in testing APIs using tools like Postman and Rest Assured is also required. Furthermore, you should have hands-on experience in testing native mobile apps on both iOS and Android platforms. Strong interpersonal skills are vital as you will be collaborating with offshore clients. The ability to work independently and effectively communicate in English, both verbally and in writing, is necessary. Comfort with using collaboration tools such as Slack, MS Teams, and Zoom is preferred. If you are self-motivated, possess the required technical skills, and have a strong QA background, we encourage you to apply for this position.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

Join us as a NFT Software Tester-automation 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 NFT Software Tester-automation, you should have experience with: Performance Testing Tools - JMeter, LoadRunner, Gatling, or K6. Scripting & Programming - Java, Python, or JavaScript for test script development and maintenance. Monitoring & Analysis - APM tools (AppDynamics, Dynatrace), database performance tuning, and bottleneck analysis. Test Environment Management - Load generation, test data management, and infrastructure provisioning. Some other highly valued skills may include: Cloud Performance Testing - AWS/Azure load testing services, auto-scaling validation, and cloud-native testing. Security Testing - OWASP, penetration testing tools, vulnerability assessment automation. DevOps Integration - CI/CD pipeline integration, Infrastructure as Code, and shift-left testing practices. Banking Domain Knowledge - Financial services applications, regulatory requirements, and compliance testing. 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L Listen and be authentic, E Energise and inspire, A Align across the enterprise, D Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organization's products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organization sub-function. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organization. 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 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

As a QA member of a team responsible for developing a large-scale, highly available, and fault-tolerant SaaS-based healthcare management solution, your main role will be to work directly with Product Managers and developers to gain a good understanding of the product and its test basis. You will collaborate with the team to formulate and execute an overall testing strategy. Your responsibilities will include designing, implementing, maintaining, and documenting test cases (manual/automated), test scenarios, and test plans using test management systems. Your work will be based on regular cadence Agile methodology and you will champion QA best practices within the team. In addition, you will participate in backlog grooming, forward-looking exercises, and guide and mentor junior team members. Furthermore, you will have the opportunity to learn and grow in Non-Functional testing. Key technical expertise areas expected for this role include functional QA experience in testing responsive Web applications, expertise in testing UI and backend RESTful APIs, and the ability to create and execute SQL queries for validations and assertions. Experience in cross-browser compatibility, responsive design testing, and using test automation tools such as Robot Framework, Selenium, Junit, Appium, TestNG, Maven, Jenkins, or any CI/CD tool is also essential. Strong communication skills, analytical thinking, and problem-solving abilities are crucial for this role. Additionally, having ISTQB or similar certifications, experience in testing microservices based applications, mobile application testing, knowledge of object-oriented concepts and programming skills in Python and/or Java, experience in designing test automation frameworks, performance testing, security testing tools, and working in Agile Scrum/Kanban methodologies will be advantageous. If you are passionate about ensuring the quality of a cutting-edge healthcare management solution and possess the required technical expertise and skills, we encourage you to apply for this exciting opportunity.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Software Tester, you will be responsible for collaborating with the development team, product managers, and stakeholders to comprehend requirements and ensure thorough testing. You will actively participate in design reviews, offering insights on requirements, product design, and identifying potential issues. Your role involves reviewing software requirements, creating test scenarios, and formulating and implementing comprehensive test plans, strategies, and cases for both manual and automated testing processes. Your extensive experience in the Software Testing field throughout your career, encompassing all phases of the software development life cycle, will be crucial. You should possess hands-on experience in various types of testing, including end-to-end functional testing, UI/UX testing, Performance testing, Security testing, Architecture testing, Website testing, and more. You will be expected to lead software testing projects from start to finish, which includes preparing Test Plans and Test Cases, estimating Efforts, generating Test Reports, and coordinating projects effectively. Knowledge of Database testing using MySQL or other relational/non-relational databases is advantageous. Proficiency in at least one Programming language (such as Java, Python) and coding on an Automation framework like Selenium is a plus. Your familiarity with leading tools for requirement management, test case management, bug management, and version control is essential. Additionally, you will be responsible for generating comprehensive reports on all aspects related to the software testing conducted and presenting findings to the design team. Experience in an Agile/Scrum environment is desirable. Soft skills such as excellent written and verbal communication, strong analytical and problem-solving abilities, collaborative teamwork, attention to detail, and a holistic understanding of the software development lifecycle will be key to success in this role. Location: Jaipur, Rajasthan Experience: 2-4 Years,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Test Automation Engineer at SenecaGlobal, located in Hyderabad, Telangana, India, you will play a crucial role in the product development process. Your responsibilities will focus on conducting thorough tests before release to ensure the application's smooth functionality and compliance with requirements. You will actively monitor all stages of software development to identify and resolve system malfunctions, ensuring that quality standards are met. Your key duties will include identifying grey areas and devising automation architectures for them, along with taking ownership of existing automation suites and maintaining them with the support of your team. Collaboration with the on-site team and project teamwork will be essential for effective communication and coordination. In this role, you will be responsible for creating and executing exploratory, regression, and automated tests to guarantee the quality of the product. Your tasks will involve designing and implementing tests, debugging, and defining corrective actions. Proficiency in Python programming language is required, along with substantial automation experience in Platform and database environments. Additionally, expertise in testing UI & APIs securely, based on prevailing methods, is crucial. You should possess skills in various areas such as OWASP vulnerabilities awareness, security testing including Security Headers and Configuration Testing, Authentication and Authorization Testing, Input Validation Testing, Session Management Testing, API Security Testing, and Automation and Continuous Testing. Experience in the Networking domain and familiarity with basic SQL or NoSQL databases (e.g., Elastic Search) are also essential. Strong communication skills are a must for effective collaboration within the team. To be considered for this role, you should have 2-3 years of relevant experience and hold a degree in BE/B. Tech/M. Tech/MCA. If you meet these qualifications and are enthusiastic about joining our dynamic team, please submit your CV and contact information to india.ta@senecaglobal.com. SenecaGlobal, a global leader in software development and management, offers services such as software product development, application software development, enterprise cloud and managed services, quality assurance and testing, security, operations, help desk, and technology advisory services. Our agile team comprises world-class information technologists and business executives dedicated to providing clients with a competitive advantage. Headquartered in Chicago, Illinois, SenecaGlobal operates a state-of-the-art software development and management center in Hyderabad, India. The company is committed to excellence, holding certifications as a Great Place to Work, ISO 9001 for quality, and ISO 27001 for security. Join us at SenecaGlobal and be part of a team that drives innovation and success in the software industry.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

Genpact is a global professional services and solutions firm with a workforce of over 125,000 individuals in more than 30 countries. We are characterized by our innate curiosity, entrepreneurial agility, and commitment to creating enduring value for our clients. Our purpose, the relentless pursuit of a world that works better for people, drives us to serve and transform leading enterprises globally, including the Fortune Global 500. We leverage our profound business and industry knowledge, digital operations services, and expertise in data, technology, and AI to deliver impactful outcomes. We are currently seeking applications for the position of Senior Principal Consultant - QA Engineer! Responsibilities: - Develop comprehensive test plans, test cases, and test scenarios based on functional and non-functional requirements. - Manage the test case life cycle efficiently. - Execute and analyze manual and automated tests to identify defects and ensure the quality of software applications. - Collaborate closely with development teams to align test cases with development goals and timelines. - Work with cross-functional teams to ensure adequate testing coverage and effective communication of test results. Moreover, the ideal candidate should possess the ability to manage repeatable standard processes while also demonstrating proficiency in identifying and resolving ad-hoc issues. Qualifications we seek in you! Minimum Qualifications: - Proficiency in SQL, ETL Testing, and writing testing scripts in Python to validate functionality, create automation frameworks, and ensure the performance and reliability of data systems. - In-depth understanding of the data domain, encompassing data processing, storage, and retrieval. - Strong collaboration, communication, and analytical skills. - Experience in reviewing system requirements and tracking quality assurance metrics such as defect densities and open defect counts. - Experience in creating and enhancing the integration of CI/CD pipelines. - Familiarity with Agile/Scrum development processes. - Some exposure to performance and security testing. - Hands-on experience in test execution using AWS services, particularly proficient in services like MKS, EKS, Redshift, and S3. If you are passionate about quality assurance engineering and possess the required qualifications, we invite you to apply for this exciting opportunity! Job Details: - Job Title: Senior Principal Consultant - Location: India-Gurugram - Schedule: Full-time - Education Level: Bachelor's / Graduation / Equivalent - Job Posting Date: Sep 18, 2024, 4:28:53 AM - Unposting Date: Oct 18, 2024, 1:29:00 PM - Master Skills List: Digital - Job Category: Full Time,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

We are looking for a Performance Tester who will play a crucial role in assessing application scalability and responsiveness through the design and implementation of performance test plans. You will utilize tools such as Sonarqube, JMeter, and LoadRunner to simulate user load and analyze system performance. Your responsibility will also include identifying performance bottlenecks and collaborating with development teams to propose optimizations. You should be proficient in testing and development methodologies, with a solid hands-on experience of 2-5 years using performance testing tools and methodologies. A strong understanding of web and mobile application architectures and performance metrics is essential. Your feedback and suggestions will be valuable in improving the user experience and performance of mobile applications. Any experience with security testing, low code, and No code tools will be considered a bonus. As a Performance Tester, you will be expected to perform various verification tasks, including functional, regression, load, and system testing, along with documentation. Writing clear, concise, and comprehensive test plans, test scenarios, and test cases will be a part of your responsibilities. You will develop, maintain, and execute automated test scripts, identify manual tests suitable for automation, and analyze test results to detect bug issues and track root causes. Your role will also involve preparing defect reports, reporting test progress, and ensuring that all formal test activities are properly recorded according to the company's quality system. Additionally, you will collaborate closely with product and development teams to clarify requirements, provide feedback on functional and technical design, and contribute to cross-functional teamwork within the organization's agile project lifecycle. At Zuper, we offer a supportive work environment that values Work-Life Synergy, encourages a Dynamic Team spirit, provides Flexible hours, promotes Wellness Empowerment, offers Cross-functional opportunities, facilitates Learning Playground, rewards Competitive Rewards, and ensures Effort Meets Recognition. If you are looking to be a part of a customer-obsessed team of Zuperheroes, come aboard and join us for an exciting journey. This is a full-time position with benefits including food, health insurance, paid sick time, and Provident Fund. The working schedule is from Monday to Friday in Chennai, Tamil Nadu. The ideal candidate should have 5 years of experience as a QA Engineer, 3 years of experience in Manual Testing, and 3 years of experience with JMeter. The work location is in person, and the application deadline is 03/01/2025. We look forward to welcoming you to our team at Zuper!,

Posted 2 days ago

Apply

10.0 - 15.0 years

0 Lacs

chennai, tamil nadu

On-site

You have over 10 years of technical experience, with a preference for experience in the BFSI sector. Your role as a Test Architect will involve formulating and executing testing solutions for customers, capturing testing requirements, and driving automated test solutions. Additionally, you will be responsible for developing enterprise mobility test strategies, collaborating with application design architects, and providing competitive analysis. Your responsibilities will also include working closely with development teams, collaborating with sales teams to bring new products to the market, and engaging with account teams and customers on specific opportunities. Staying updated on technology developments and industry trends will be crucial, as well as ensuring compliance with all relevant policies and guidelines. As a Mobile Test Architect, you will be expected to create and maintain mobile testing laboratories, architect solutions for continuous integration and testing, and conduct product benchmarking. Thought leadership through white papers and hands-on delivery support in setting up customer-specific labs will also be part of your role.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As an Automation Engineer, your role involves designing, developing, and implementing automated testing solutions to ensure the quality and reliability of software applications. Your responsibilities include scripting and coding by writing and maintaining automated test scripts using programming languages such as Python, Java, or others. You will collaborate with the development team to integrate automated tests into the continuous integration / continuous deployment (CI/CD) pipeline. In terms of test frameworks, you will be responsible for selecting and implementing appropriate test automation frameworks (e.g., Selenium, Cucumber BDD, JUnit) based on project requirements. Additionally, you will design and develop reusable automation components to streamline testing processes. When it comes to test planning and strategy, your tasks will involve collaborating with QA and development teams to design comprehensive test cases and identifying and prioritizing test scenarios for automation. You will also develop and implement a test automation strategy that aligns with overall testing objectives and define key performance indicators for automated testing effectiveness. Furthermore, you should have good experience in Security Testing like SAST/DAST. For execution and analysis, you will be responsible for executing automated test suites and analyzing results to identify defects and areas for improvement. You will also monitor and manage test execution within CI/CD pipelines, implement and maintain automated regression test suites to ensure software stability across releases, and identify and address issues related to application changes. Moreover, you should have at least 2+ years of experience in Performance Testing using Jmeter/Load Runner and 3+ years of experience in API Testing using Postman/Swagger/Open API. In terms of collaboration and communication, you will collaborate with cross-functional teams, including developers, QA engineers, and product managers. You will participate in agile or other development methodologies to ensure alignment with development cycles. You will also be responsible for generating test automation reports, documenting test results, and providing clear and detailed documentation for automated test scripts and frameworks. Continuous learning is an essential part of this role, and you are expected to stay updated with industry trends, tools, and best practices in test automation. You should incorporate new technologies and methodologies to enhance automation capabilities. To qualify for this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field, proven experience in test automation and software testing, proficiency in programming languages (e.g., Python, Java) and test automation frameworks, familiarity with version control systems (e.g., Git) and CI/CD tools, and strong problem-solving and analytical skills.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Quality Manager at NatWest Digital X, you will provide direction and leadership on all quality matters across the platform or domain, ensuring adoption and compliance with the bank's standards and policies. Your role is crucial in the seamless transition of work packages from development to live environments, emphasizing the importance of quality best practices, collaboration, and stakeholder management skills. This role is at the vice president level, offering you the opportunity to make a significant impact within the organization. Your responsibilities will include ensuring that only well-designed and built work packages pass quality testing, aiming for right-first-time solutions for customers through innovative services and solutions. You will leverage automation as an accelerator, working closely with stakeholders in an Agile and collaborative environment. Additionally, you will develop comprehensive quality strategies and detailed test plans to enable the continual flow of work packages across the domain, platform value stream, or program. Furthermore, you will take accountability for all aspects of quality across run, change, and business as usual activities within the assigned platform or domain. You will oversee the output quality from all testing phases, ensuring alignment with quality test strategies, detecting and prioritizing defects based on impact, and managing end-to-end test activities including planning, risk management, and governance. To excel in this role, you should possess a strong understanding of quality standards, best practices, risk, and controls frameworks. Demonstrable experience in modern testing and quality practices within Agile methodologies is essential, along with expertise in quality strategy, planning, testing design, and execution. Familiarity with functional and non-functional testing such as system integration, load, stress, security, and compatibility testing is required. Effective communication of technical concepts, collaboration, and stakeholder management skills are key attributes for success in this role. Join the digital revolution at NatWest Digital X and be part of a team that aims to create effortless and secure digital experiences for customers. Embrace the opportunity to contribute to building the digital bank of the future, where innovation and quality are at the forefront of everything we do.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

punjab

On-site

You are a dedicated and detail-oriented Quality Assurance (QA) Analyst who will be an essential part of our team, ensuring the quality and reliability of our software applications. Your role will involve following software development and testing life cycles, conducting requirement analysis, documenting risk analysis, test cases, and test plans, executing test cases, and performing both manual and automated testing. It is essential to have a good understanding of software testing methodologies, experience with project management and bug tracking tools, familiarity with security testing, and the ability to research new tools and technologies to enhance testing processes. Your responsibility will include maintaining overall quality control for the applications. To qualify for this role, you should have a Bachelor's degree in Computer Science, Information Technology, or a related field, along with a minimum of 2 years of experience in software quality assurance or testing roles. Proficiency in both manual and automated testing methodologies, experience with test automation tools like Selenium, JUnit, or TestNG, and familiarity with defect tracking tools such as Jira or Bugzilla are necessary. Excellent communication skills, strong analytical and problem-solving abilities, collaboration skills, flexibility to work in a fast-paced environment, attention to detail, and a commitment to continuous learning are also essential for this position. This is a full-time job opportunity with benefits including health insurance and Provident Fund. The work schedule is during day shifts from Monday to Friday. If you are passionate about delivering high-quality software, have the required qualifications and skills, and are eager to contribute to a dynamic team environment, we would love to have you on board.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

We are looking for a Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will be responsible for creating and implementing strategies for quality coordination, testing as well as suggesting solutions to identified quality problems. Responsibilities: Review and analyze requirements, specifications, and technical design documents, providing timely feedback. Develop detailed, comprehensive, and well-structured test plans and test cases. Design, develop, and execute automated tests. Test current products and identify deficiencies. Identify and report issues found, then verify that issues are resolved. Suggest solutions to identified product problems. Investigate product quality to make improvements to achieve better customer satisfaction. Collaborate with the Product Development team to ensure consistent project execution. Identify key KPIs for product quality. Identify quality assurance process bottleneck and suggest actions for improvement. Plan, create and manage the overall Quality Planning strategy. Collect quality data & perform regression testing. Oversee continuous improvement projects. Investigate the causes of non-conforming software and train users to implement solutions. Track quality assurance metrics, like defect densities and open defect counts. Stay up-to-date with new testing tools and test strategies. Prepare and present reports and metrics to Senior Management. Requirements: 2+ years of experience as a Quality Assurance Engineer. Experience with a variety of testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other. Experience with coding using JAVA, HTML5, DB2, XML. Experience with Automation Testing tools like Appium, Selenium, etc. Experience with web security technology & software QA tools and processes. Critical thinker and problem-solver. Good time-management skills. Great interpersonal and communication skills. Experience in writing clear, concise and comprehensive test plans and test cases. Hands-on experience with both white box and black box testing. Hands-on experience with automated testing tools. Solid knowledge of SQL and scripting. Experience working in an Agile/Scrum development process. Experience with performance and/or security testing is a plus. About TechAhead: TechAhead is a global digital transformation company with a strong presence in the USA and India. We specialize in AI-first product design thinking and bespoke development solutions. With over 15 years of proven expertise, we have partnered with Fortune 500 companies and leading global brands to drive digital innovation and deliver excellence. At TechAhead, we are committed to continuous learning, growth and crafting tailored solutions that meet the unique needs of our clients. Join us to shape the future of digital innovation worldwide and drive impactful results with cutting-edge AI tools and strategies!,

Posted 2 days ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

Pune

Work from Office

The Senior Specialist - DevOps will lead efforts to optimize and automate the organizations infrastructure and software delivery pipeline. This role requires a deep understanding of cloud services, automation tools, and best practices in CI/CD, with the aim to improve deployment speed, reduce manual processes, and enhance system reliability. Key Responsibilities: Infrastructure Automation & Management: o Design, implement, and maintain scalable infrastructure solutions, leveraging cloud platforms like AWS, Azure, or GCP. o Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation. o Manage configuration and deployment of containerization tools such as Docker and orchestration tools like Kubernetes. Continuous Integration/Continuous Deployment (CI/CD): o Lead the design and management of CI/CD pipelines to ensure efficient, reliable, and scalable software delivery. o Collaborate with development and operations teams to improve automation, reduce release cycle times, and implement best practices. o Ensure the smooth integration of automated testing within CI/CD pipelines for quality assurance. Monitoring & Performance Optimization: o Develop and implement robust monitoring, logging, and alerting systems to ensure high availability and performance. o Monitor infrastructure and application performance using tools like Prometheus, Grafana, or Datadog. o Analyze performance bottlenecks and work on optimizing system performance for scalability and reliability. Security & Compliance: o Implement security best practices in infrastructure management and automation, ensuring compliance with industry standards (e.g., SOC 2, ISO 27001). o Collaborate with security teams to integrate security testing and compliance checks into the CI/CD pipelines. o Manage access controls, secrets management, and vulnerability scans as part of security and compliance measures. Collaboration & Leadership: o Serve as a technical lead and subject matter expert on DevOps practices, mentoring junior team members and collaborating across teams. o Work closely with development, operations, and security teams to establish a culture of DevOps and continuous improvement. o Provide input into project timelines, resource allocation, and risk management. Troubleshooting & Incident Management: o Lead troubleshooting efforts during incidents related to software delivery, infrastructure, or application performance. o Participate in on-call rotations, ensuring swift and effective resolution of critical issues and incidents. o Conduct post-mortems and provide actionable insights to prevent future incidents. Required Skills & Qualifications: Bachelor s degree in Computer Science, Engineering, or related field. 5+ years of experience in DevOps, infrastructure automation, or related roles. Proficiency in cloud platforms (AWS, Azure, GCP) and IaC tools (Terraform, Ansible, CloudFormation). Experience with containerization (Docker) and orchestration tools (Kubernetes). Strong experience in automating CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. Solid understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, Datadog). Excellent scripting skills in languages such as Python, Bash, or PowerShell. Familiarity with security best practices in infrastructure and software delivery. Strong problem-solving and communication skills. Preferred Qualifications: Master s degree in Computer Science or related field. Certifications in cloud platforms (AWS Certified DevOps Engineer, Google Cloud DevOps Engineer, etc.). Experience with microservices architecture and serverless computing. Knowledge of regulatory compliance (e.g., SOC 2, HIPAA, GDPR). What does the future of the air transport industry look like to youWhether you re an industry veteran or someone with experience from other industries, we want to make your ambitions a reality!

Posted 2 days ago

Apply

2.0 - 4.0 years

4 - 8 Lacs

Chennai

Work from Office

Striim, (pronounced stream with two i s for integration and intelligence), is a unified data integration and streaming platform that connects clouds, data, and applications with unprecedented speed and simplicity to deliver the right data at the right time. Striim is used by enterprise companies to monitor events across any environment, build applications that drive digital transformation, and leverage true real-time analytics to provide a superior experience to their customers. At our company, we believe and expect all of our employees to operate as one with unlimited potential and dignity. Description We are looking for a skilled QA Engineer to strengthen our Engineering Team s capacity to deliver top-notch software products. In this role, you ll be a key player in shaping our software quality assurance processes, working closely with development teams to establish test strategies, and building automated tests to ensure the highest product standards. If you are passionate about quality, automation, and driving continuous improvement, we want to hear from you. Responsibilities: Design, develop, and maintain automated test suites for Web UI and APIs using Cypress and Golang testing frameworks. Maintain scalable end-to-end automation frameworks integrated with CI/CD tools Develop and execute detailed test plans, test cases, and test strategies across multiple layers of the application document test cases using JIRA. Perform release testing, regression testing, and Sanity benchmarking across environments. Collaborate with developers, cloud engineers, and SREs to troubleshoot production issues and verify hotfixes. Leverage cloud platforms (AWS, Azure, GCP) for test environment setup, resource provisioning, and validation. Maintain test data and improve test stability using Git, shell scripts, and CLI tools (like Azure CLI, kubectl, etc.). Create and maintain internal test utilities, CLI wrappers, and dashboards for test visibility. Participate in code reviews, test case reviews, and continuous process improvements. Requirements: 2 to 4 years of Experience in QA/testing with strong focus on test automation and cloud-native apps. Strong proficiency in Cypress and/or other JavaScript, Golang based test frameworks. Experience with Docker, Linux shell scripting, and CI/CD pipelines. Hands-on experience in any cloud environment preferably Azure, AWS, or GCP. Strong command over Git, Bitbucket, and test repository management. Preferences: Experience with Terraform, IaC-based testing, and provisioning. Exposure to performance testing, database testing, and cloud security testing. Our company culture fosters entrepreneurship and nurtures our team members to grow with the company. Come join a Silicon Valley startup focused on delivering a product that s loved by its customers and primed to be a core part of the cloud data stack. We are an equal opportunity employer, and we value diversity at our company.It is in our best interest to continue to foster an environment of diversity, equity, and inclusion to bring the most value to our workforce, customers, and partners. All applicants are considered for employment without attention to race, color, religion, sex, age, marital status, sexual orientation, gender identity, national origin, veteran status, or disability status. For more information on Striims Privacy Policy, click here .

Posted 2 days ago

Apply

2.0 - 5.0 years

4 - 7 Lacs

Noida

Work from Office

We are looking for a detail-oriented and analytical Software Test Engineer to join our dynamic team. You will be responsible for ensuring our software is robust, reliable, and meets the highest standards before it reaches our users. This role requires a passion for quality, a knack for breaking things, and a commitment to continuous improvement in a fast-paced, agile environment. Responsibilities Test Planning & Strategy: Design and develop comprehensive test plans and test cases based on product requirements and technical specifications. Manual & Automated Testing: Execute manual and automated tests across various platforms (web, mobile) to identify, document, and track defects from discovery to resolution using tools like Jira. Automation Development: Develop, maintain, and enhance automated test scripts and frameworks using tools like Selenium, Cypress, or Playwright to improve testing efficiency and coverage. Performance & Load Testing: Plan and execute non-functional tests to ensure system performance, stability, and scalability under load. Security Testing: Perform baseline security testing to identify common vulnerabilities (such as OWASP Top 10) and work with the development team to ensure remediation. Reporting & Analysis: Create detailed and understandable bug reports and test summary reports to communicate testing progress and product quality to stakeholders. Skills & experience Strong understanding of STLC, SDLC, and various testing methodologies (e.g., Agile, Scrum). Proven experience in writing clear, concise, and comprehensive test plans and test cases. Hands-on experience with automated testing tools such as Selenium , Cypress , or Playwright . Solid knowledge of at least one programming/scripting language, preferably Python or Java . Knowledge of common security vulnerabilities (e.g., OWASP Top 10) and basic security testing principles. Experience with API testing tools like Postman or Rest-Assured . Familiarity with bug tracking and project management tools like Jira or Azure DevOps . Excellent problem-solving skills and a keen eye for detail. Strong verbal and written communication skills ; able to articulate complex issues to both technical and non-technical team members. Nice-to-have Experience with performance and load testing tools such as JMeter or LoadRunner . Knowledge of CI/CD pipelines and experience integrating automated tests using tools like Jenkins or GitHub Actions . Familiarity with testing on cloud platforms ( AWS , Azure , or GCP ). Exposure to security testing principles and tools. Understanding of database concepts and experience with SQL .

Posted 2 days ago

Apply

0.0 years

2 - 3 Lacs

Noida

Work from Office

Knowledge of scripting languages (Perl, Python, HTML, Java, Shell). Hands-on experience in dynamic analysis, container testing, fuzzing, OWASP top 10 and vulnerability scanning if have any certificate ( CEH, ethical hacking

Posted 2 days ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Mohali

Work from Office

Company Description CWC TECHNOLOGIES PRIVATE LIMITED is a global Digital Solutions Company based in Mohali district, offering services to Best Companies and fast-growing organizations worldwide. Join us to be part of a dynamic and innovative team driving digital transformation in the industry. Role Description This is a full-time on-site role for a Quality Assurance Tester at CWC TECHNOLOGIES PRIVATE LIMITED in Mohali district. The Quality Assurance Tester will be responsible for test execution, manual testing, creating test cases, and ensuring quality assurance standards are met on projects on a day-to-day basis. Qualifications Test Execution and Manual Testing skills Analytical Skills and Quality Assurance expertise Ability to create effective test cases Strong attention to detail and problem-solving skills Knowledge of software development lifecycle and testing methodologies Experience with automated testing tools is a plus Bachelor's degree in Computer Science, Information Technology, or related field

Posted 2 days ago

Apply

8.0 - 13.0 years

30 - 40 Lacs

Bengaluru

Hybrid

- Performance/Automation/System testing; - Robot, Selenium, qTest; - automating test frameworks; - system manageability domain (Server, Storage, networking, virtualization)-must; - Test Automation technologies; - python/Perl scripting; Required Candidate profile - Expertise in one or more Linux (CentOS/Ubuntu); - Review the current development test framework and processes; - Track metrics such as testing coverage, defect densities, open defects, etc

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

delhi

On-site

Are you eager to empower millions of students and make a transformative impact on their lives Do you thrive on owning your work, are passionate about impeccable software quality, and are dedicated to delivering an exceptional customer experience If so, this role is perfect for you. As a Senior Software Engineer (Test) in the Identity and Access Management (IAM) squad, you will play a pivotal role in revolutionizing identity, access management, and fraud prevention for a global company that serves millions of students. IAM is the backbone of our platform, ensuring that the right individuals have the appropriate access to technology resources, safeguarding sensitive information, and enhancing user trust. Responsibilities - Working with developers and product managers to understand requirements and use cases - Creating a test plan and test cases during the design and implementation of cross-channel features - Implementing and maintaining automated test suites for integration tests, API tests, UI tests, and system tests. - Executing integration and regression test plans - Work with engineering teams towards continuous quality improvement Requirements - B.E., B.Tech, M.Sc. degree in Computer Science or a related technical field - 5+ years of experience in QA automation and testing - Excellent understanding of software testing methodologies and test-driven development (Shift - Left) - Good understanding of databases, SQL and application servers. - Experience with writing test plans and test cases - Experience with API testing - Rich experience with Python scripting and Robot framework for automation - Rich Experience with cloud providers like AWS and any of containerization tech like Docker. - Experience with browser-based UI automation using Selenium/Robot/Testcafe frameworks - Proven ability to work well with others in a fast-paced, iterative product definition and development environment. - Strong Interest in testing systems for security risks in addition to functional validation. - Strong verbal and written communication skills. Big Plus - Experience with NodeJS and React JS based apps. - Experience in IAM domain and vendors like Auth0, FingerprintJS Why do we exist Students are working harder than ever before to stabilize their future. Our recent research study called State of the Student shows that nearly 3 out of 4 students are working to support themselves through college and 1 in 3 students feel pressure to spend more than they can afford. We founded our business on providing affordable textbook rental options to address these issues. Since then, we've expanded our offerings to supplement many facets of higher educational learning through Chegg Study, Chegg Math, Chegg Writing, Chegg Internships, Thinkful Online Learning, and more to support students beyond their college experience. These offerings lower financial concerns for students by modernizing their learning experience. We exist so students everywhere have a smarter, faster, more affordable way to student.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a Senior SDET (Software Development Engineer in Test) at Birdeye, you will be a key player in ensuring the reliability and quality of our web and mobile applications through test automation. Reporting to the SDET Manager, your role involves designing, implementing, and maintaining scalable test automation frameworks alongside manual and exploratory testing strategies to enhance product quality. Collaboration is at the core of this role as you will closely work with software engineers, product managers, and DevOps teams to establish solid testing methodologies, CI/CD pipelines, and best practices while also providing mentorship to junior SDETs. A successful candidate for this position will possess a profound technical expertise in automation, API testing, database validation, and large-scale test frameworks. Your experience with tools like Selenium, RestAssured, TestNG, SQL/MongoDB, and cloud-based test environments will be crucial in driving the testing process. Your responsibilities will include defining and implementing comprehensive testing methodologies for various aspects of web and mobile applications such as functional, regression, API, integration, performance, and security testing. You will design, develop, and execute test plans, cases, and scripts while collaborating with development and product teams to ensure thorough testing based on customer use cases and business requirements. Automation development and optimization will be a key focus where you will develop and enhance automation frameworks for UI, API, and mobile applications. Driving CI/CD automation strategies, integrating tests into CI pipelines, and collaborating with DevOps engineers to optimize test execution will be essential tasks. API and database testing are also integral parts of this role where you will develop and execute automated API test scripts and perform database testing to ensure data integrity and validate backend processes. Performance, security, and reliability testing are areas where you will execute load and performance testing, conduct security testing, and monitor test coverage to enhance product reliability. Additionally, you will be responsible for identifying, tracking, and managing defects using tools like JIRA, providing feedback on requirements and specifications, and participating in code reviews to ensure testability and adherence to best practices. To excel in this role, you should have 4+ years of hands-on experience in test automation, strong understanding of OOP principles, expertise in tools like Selenium WebDriver, RestAssured, TestNG, Appium, and JUnit, and experience in manual and automation testing of web applications and RESTful APIs. Your qualifications should include a degree in Computer Science, Engineering, or a related field.,

Posted 3 days ago

Apply

1.0 - 5.0 years

0 Lacs

chennai, tamil nadu

On-site

The Associate Digital Innovation Engineer - QA position at Buckman involves designing, developing, and executing automated tests to ensure the quality and functionality of software applications. As a part of the QA team, you will collaborate closely with software developers, QA engineers, DevOps team, and other stakeholders to identify test requirements and implement automated solutions for efficient testing. Reporting to the QA Team Lead, your focus will be on deploying automation framework solutions for Buckman's proprietary application, Ackumen. Your responsibilities will include developing and documenting test plans and test cases based on software requirements and technical specifications. You will conduct various types of testing such as functional, regression, integration, performance, usability, and security testing. By executing manual and automated tests, you will ensure software quality and identify, record, document, and track bugs. Additionally, you will perform thorough regression testing when bugs are resolved. In this role, you will develop automated test scripts to enhance testing efficiency and coverage. Your tasks will also involve maintaining and updating existing automation scripts. Collaboration is key, as you will work closely with developers, product managers, and stakeholders to understand product functionality, ensure quality, and participate in sprint planning and review meetings. Communication of testing progress, results, and quality metrics to stakeholders is essential. Documenting testing phases, defects, and providing comprehensive test plans and test cases will be part of your responsibilities. You are expected to stay updated with new testing tools and strategies, implement process improvements to enhance product quality, and provide feedback and recommendations to improve the development process. Basic Qualifications: - Bachelor's degree in computer science, software engineering, or a similar field - Minimum 2 years" experience as a Quality Assurance engineer - At least 1 year of experience in writing automation scripts and/or automation frameworks - Strong coding skills in Python Preferred Qualifications: - Prior experience in REST API Testing and automation is advantageous - Familiarity with automation frameworks such as Selenium, pyTest, Cypress, Robot is a plus - Knowledge in configuring automation pipelines is an added bonus - Experience working with global stakeholders Join Buckman's digital transformation journey and contribute to building cutting-edge capabilities and tools to support the company's growth and innovation in the pulp and paper, leather, and water treatment sectors.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be responsible for manual testing tasks including analyzing requirements, preparing test plans and test cases, and executing end-to-end testing for various applications such as web, API, and desktop. You must have strong analytical skills and expertise in database testing with in-depth knowledge of SQL. Experience in API testing using SOAP and REST protocols is required, along with proficiency in JMeter. Additionally, automation skills will be beneficial for this role, particularly with tools like Selenium, Katalon Studio, and experience in security testing. Your duties will also involve publishing execution reports, performing regression and smoke test executions, as well as raising QA concerns or questions regarding business requirements. Collaborating with team members and providing assistance to accomplish tasks will also be part of your responsibilities.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure Life Is On everywhere, for everyone, and at every moment. We are expanding our team in Gurugram and looking for a Lead Engineer Devops to enhance our cloud capabilities and drive the integration of digital technologies in our operations. We are seeking a skilled Sr. Quality Assurance Engineer to join our team. You will be responsible for ensuring the quality of our product through the development and execution of quality assurance processes and procedures. Key Responsibilities: Test Planning and Design: - Develop comprehensive test plans and strategies to cover all aspects of software functionality. - Ensure test setup and test environment preparedness. - Identify test data requirements and prepare test data sets. - Review test cases (TC) to ensure coverage of tests as per the Test strategy. Test Execution: - Execute manual and automated tests to verify software functionality, performance, and usability. - Log and track defects using bug tracking tool Jira. - Review test results to ensure products are defect-free and meet stated & implied requirements. Test Automation: - Develop and maintain automated test scripts using appropriate tools and frameworks (Cucumber, Selenium, TestNG, Test Complete). - Automate regression testing to improve efficiency and reduce testing time. Performance Testing: - Conduct performance testing to identify and resolve performance bottlenecks. - Analyze performance metrics and provide recommendations for optimization. Security Testing: - Perform security testing to identify vulnerabilities and security risks. - Work with security teams to address security issues. Mentorship: - Provide guidance and mentorship to junior QA engineers, sharing best practices and fostering a culture of quality within the team. Defect Analysis: - Support in review and analysis of the defects logged and in effective identification and implementation of corrective and preventive actions. Risk Management: - Identify potential risks in the software development lifecycle and work with teams to mitigate them. Continuous Improvement: - Identify areas for process improvement within the QA function and advocate for best practices in software quality assurance. Collaboration: - Work closely with the development team, product owners, and other stakeholders to ensure effective communication and understanding of testing requirements. Qualifications: Preferred Qualifications: - Bachelors degree in computer science, Engineering, or a related field. - Relevant Experience of 5-7 years. - Strong understanding of the software development lifecycle and testing methodologies. - Proficiency in test automation tools (e.g., Selenium, Appium, TestNG, Test Complete). - Knowledge of software testing techniques (e.g., black-box, white-box, integration, system, acceptance). - Excellent problem-solving and analytical skills. - Ability to work independently and as part of a team. - Good communication skills, both written and verbal. - Ability to work in a fast-paced environment. - Experience in API testing via Postman tool. - Experience with performance testing tools (e.g., JMeter, LoadRunner). - Knowledge of scripting languages (e.g., Python). - Quality assurance certifications if have (not mandate) (e.g., ISTQB, CQE). - Experience with performance testing tools (e.g., JMeter, LoadRunner). - Familiarity with CI/CD pipelines and version control systems (e.g., Git). Primary Location: IN-Haryana-Gurgaon Schedule: Full-time Unposting Date: Ongoing,

Posted 3 days ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

Noida, Gurugram

Work from Office

Min 4–7-year experience performing security testing on Industrial control system components like PLC’s, SCADA, IIOT devices etc. Proven experience in conducting penetration tests, vulnerability assessments, and security audits across diverse environments. Knowledge of OT-ICS Security standards, including ISA/IEC 62443, NIST 800-82, NERC-CIP etc. Strong knowledge of common security vulnerabilities, attack vectors, threat modelling and exploitation techniques. Proficiency in using penetration testing tools and frameworks such as Nessus, Burp Suite, Nmap, and other ethical hacking tools. Understanding of component/system architectures in OT environments. Understanding and evaluation of security testing methods. Knowledge of typical industrial protocols (e.g., Modbus, Profinet, OPC, DNP3.0, CAN) Excellent communication skills, with the ability to clearly articulate technical findings and recommendations to both technical and non-technical audiences Roles and Responsibilities Handle the training delivery for IEC 62443 topics and OT security Handle the OT security project delivery and AUdits

Posted 3 days ago

Apply

Exploring Security Testing Jobs in India

India is experiencing a growing demand for professionals skilled in security testing. With the increasing threat of cyber-attacks, companies are prioritizing the security of their systems and data. This has led to a rise in job opportunities for individuals proficient in security testing.

Top Hiring Locations in India

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

Average Salary Range

The salary range for security testing professionals in India varies based on experience. Entry-level positions can expect to earn between INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

Career progression in security testing typically follows a path from Junior Security Tester to Senior Security Analyst to Security Testing Manager.

Related Skills

In addition to security testing, professionals in this field are often expected to have knowledge of programming languages, networking, and cybersecurity principles.

Interview Questions

  • What is a SQL injection? (basic)
  • Explain the difference between vulnerability assessment and penetration testing. (medium)
  • How do you stay updated on the latest security threats and trends? (basic)
  • Can you explain the concept of encryption in security testing? (medium)
  • What tools do you use for security testing? (basic)
  • Describe the steps you would take to secure a web application. (medium)
  • How do you handle false positives in security testing? (medium)
  • What are the common types of security attacks? (basic)
  • What is OWASP and how does it relate to security testing? (medium)
  • Have you ever conducted a security audit? If so, what was the outcome? (medium)
  • Explain the concept of XSS (Cross-Site Scripting). (basic)
  • How would you prioritize security vulnerabilities for remediation? (medium)
  • What is the importance of threat modeling in security testing? (medium)
  • Have you worked with any compliance standards such as GDPR or PCI DSS? (medium)
  • How do you approach security testing for mobile applications? (medium)
  • Can you explain the difference between black-box and white-box testing? (medium)
  • How would you secure a wireless network from potential attacks? (medium)
  • What are the key components of a security testing plan? (medium)
  • Have you ever encountered a zero-day vulnerability? How did you handle it? (advanced)
  • How do you ensure the security of cloud-based applications? (medium)
  • What role does risk assessment play in security testing? (medium)
  • Explain the concept of buffer overflow and how it can be prevented. (medium)
  • How do you conduct a security code review? (medium)
  • What steps would you take in response to a security breach? (advanced)
  • How do you approach security testing for IoT devices? (medium)

Closing Remark

As you explore opportunities in the field of security testing, remember to continuously enhance your skills and stay updated on the latest trends in cybersecurity. With preparation and confidence, you can excel in this dynamic and rewarding career path. 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