Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Cisco Security Engineer 
India, Karnataka, Bengaluru 
200433049

24.06.2024
What You'll Do

As a Senior Automation Engineer specializing in IAM, you will play a pivotal role in ensuring the highest quality of our security solutions. Your expertise in advanced test automation will be instrumental in driving efficiency, enhancing coverage, and ensuring the reliability of our IAM systems. You will lead a team dedicated to transforming our testing approach, implementing automated solutions that are both innovative and robust.

Key Responsibilities would include:
  • Create and oversee a comprehensive test automation strategy tailored to IAM products and services, aligning with the overall organizational objectives.
  • Develop and maintain complex automated test suites and frameworks to validate the functionality, performance, and security of IAM systems, including web services, APIs, and user interfaces.
  • Lead the development and execution of automated scripts for stress, load, scalability, and endurance testing, ensuring the IAM system withstands high traffic and data loads.
  • Innovate and implement AI and machine learning techniques in testing to identify patterns, predict issues, and optimize test coverage.
  • Collaborate with system architects and developers to incorporate test automation into the development lifecycle, including unit, integration, and end-to-end tests.
  • Monitor automated tests results, analyze failures, and work with the team to resolve complex issues and enhance the reliability of test scripts.
  • Define and track quality metrics such as defect densities and open defect counts to drive improvements in code quality and the overall health of products.
  • Promote a culture of quality across the organization by conducting workshops and training sessions on automated testing techniques and standard processes.
  • Research and implement new tools and technologies to stay at the forefront of automation trends, including cloud-based testing solutions.
Who You Are

A hardworking and experienced professional who enjoys digging into complicated problems and exploring details of technical implementations. Someone who has a clear passion for solving functional challenges using technology and thrives in bringing clarity to ambiguous situations. A standout colleague capable of influencing within and outside of the team, as well as being an agent for change and transformation. Someone with an ability to take the lead in developing business solutions and clearly communicate complex concepts. Our minimum requirements are as follows:

  • Bachelor's or Master’s degree in Information Technology, Computer Science, Cybersecurity, or a related field.
  • 10+ years of experience in IT or cybersecurity projects, with a focus on IAM.
  • Proven expertise in automation testing tools and frameworks (e.g., Selenium, JMeter, UiPath, TestComplete, Cypress etc).
  • Proficient in multiple automation tools and frameworks such as Selenium, QTP/UFT, Appium, TestNG, and experience building custom automation frameworks.
  • Strong coding skills in at least one programming language (Java, Python, etc.) and scripting languages (JavaScript, PowerShell, Bash).
  • Security testing knowledge with tools like OWASP ZAP, Burp Suite, or SonarQube.
  • Extensive experience with IAM policy management tools, such as PlainID, and thorough knowledge of security protocols, SSO, OAuth, and OIDC.
  • Ability to work collaboratively within multi-functional teams and communicate effectively with both technical and non-technical team members.
  • Knowledge of PlainID or similar access management platforms is highly desirable.
  • Solid experience with BDD/TDD approaches for writing test cases.
  • Familiarity with system monitoring tools and practices, with the ability to interpret monitoring data for improved system performance and stability
  • Excellent problem-solving skills, with a keen eye for automating repetitive tasks and improving system efficiencies.
  • Familiarity with monitoring tools and practices, capable of implementing strategies for system health checks, performance tuning, and incident response.

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)