- Hands on code writing and doing code reviews.
- Evaluates complex user requests, projects, and clarifies objectives and functional.
- requirements for new or modified computer programs.
- Designs/develops software solutions and business process solutions based on business needs and requirements using specialized domain knowledge and developed business expertise.
- Improves/sustains embedded system software using specialized domain knowledge and developed business expertise.
- Conducts and prepares feasibility studies for new applications and/or existing ones and makes decisions within general parameters under little supervisions. Demonstrates standards to deliver high-quality products and services models adherence to quality standards for more junior employees.
- Focus on quality in all aspects of work; Follows established standards of excellence and also continues to strive on improving them.
- Participates in the hiring process (by submitting referrals, meeting candidates, attending recruiting events, presenting externally, writing blogs).
- Contributes to team activities and collaborates within all teams within/across domains to solve problems.
- Has deeper understanding of quality standards and guides others.
Required Skills:
- 912 years in QA / SDET / Quality Engineering roles.
- Strong frontend testing experience (React, TypeScript, Playwright/Cypress).
- Robust programming skills (TypeScript/Python).
- Experience in API testing and distributed systems.
- Performance testing expertise (k6, JMeter, Locust)
- Experience with AI/ML systems (LLMs, RAG, agents).
- Advanced knowledge of automated unit testing with tools like JUnit/TestNG and testautomation frameworks such as Selenium, Playwright, Cucumber, Rest-Assured,Karate; plus, mobile testing tools like Appium or Espresso Deep understanding of the full software development lifecycle and Agile
methodologies.
- Advanced expertise in capacity planning, systems performance analysis, and optimization in distributed client/server and mobile environments.
- Familiarity with GitHub Copilot or similar AI-assisted development tools Strong expertise in design patterns and architectural principles for building scalable,maintainable applications across web and mobile platforms.
- Specialized knowledge in CI/CD pipelines using Jenkins or GitHub Actions DevOps experience including setup and management of Docker and/or Kubernetes clusters is a strong plus.