Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Informatica Senior Software Development Engineer Test - 
United States, California, Redwood City 
550586999

Today

Job Summary

As our Senior Software Development Engineer in Test, you will be responsible for below mentioned day-to-day duties. You must be able to work and adapt in a fluid, fast-paced environment, must have strong technical, communication, collaboration, and leadership skills.

Technology You'll Use:

  • Java, AWS/Azure/GCP stack, Kubernetes, Jenkins for CI/CD, chef recipes, Selenium, ROBOT for UI automation, Postman/Newman for REST endpoint testing, sum logic, JIRA, Microservices.

Day-to-day Duties? Here's What You'll Be Doing

  • Technically work closely with the team of engineers to ensure good quality releases of Informatica Cloud Products. Provides technical leadership, and cross-team coordination for other team members for their projects.
  • Consistently mentor junior engineers to improve their technical ability.
  • Participate in product functional reviews, test specifications, documentation review of Informatica Cloud product, one of the fastest growing integration products
  • Collaborate effectively with peer engineers and architects to solve complex problems spanning their respective areas to deliver end-to-end quality in our technology and customer experience
  • Actively work on testing upgrade / deployment pipelines of Informatica Cloud product.
  • Work on enhancing or developing UI / Backend / Rest based automation frameworks.
  • Design, develop and review test plans; test cases based upon functional and design specifications
  • Design, develop and maintain test cases in JUnit/TestNG/Selenium.
  • Participate actively in functional, system, Stress and regression testing activities
  • Execute test cases, analyze and report test results to product teams.
  • Work closely with the development team to analyze, debug and resolve any issues
  • Influence development managers to ensure appropriate levels of quality on owned technologies
  • Influence and communicate effectively with non-technical audience including senior product and business management
  • Estimate and perform risk analysis early in the cycle for large features.

Key Essentials

  • Bachelor or Master's degree in computer science, Computer Engineering or similar technical degree; advanced degree a plus
  • 5+ years of experience in software testing or development using Java
  • Strong knowledge in RDBMS and experience writing SQL scripts
  • Strong working knowledge in Unix/Windows Operating system; any scripting language is a must
  • Familiarity with Integration products and patterns is a plus
  • Experience in developing test cases by using Junit/TestNG/Selenium is a must
  • Experience in backend automation with tools such Eclipse, Maven (projects management), Java, REST-based framework
  • Knowledge in testing micro service architecture in sizing, resiliency, rolling deployment/upgrade
  • Excellent problem solving, analytical skills and technical troubleshooting skills
  • Clarity and precision in verbal and written communication
  • Familiarity with software development life cycles and agile programming methodologies.

What We'd Like to See

  • Experience in using JMeter is a plus
  • Experience with Docker and cloud platforms (AWS, Azure), Kubernetes, cloud log services (Sumologic, Splunk), cloud application monitoring tools (AppDynamics, NewRelic) is a plus