The EDA Data Analyst will focus on automation and analytical solutions within the organization. Responsibilities include managing EDA license assets, providing technical support, building data systems for reporting and visualization, utilizing AWS services, and optimizing data pipelines for predictive analysis.
Job Summary:
As a QA Engineer you will be responsible for combining software engineering and systems administration to guarantee the scalability, performance, and reliability of our large-scale, cloud-based applications and infrastructure.
Your primary tasks will include collaborating closely with development teams to identify and resolve issues, enhancing EDA environments, design tools, Secure Managed File Transfer (MFT), and libraries to drive business value and optimize resource utilization within our Hardware Design Environment.
Job Responsibilities:
- Develop and execute a comprehensive test framework strategy that aligns with R&D IT goals and business objectives.
- Implement best-in-class software test/release or CI/CD environments using modern frameworks across on-premises and cloud deployments of your software.
- Guide team members in the design, implementation, and optimization for testing and testing frameworks.
- Conduct thorough testing to assess the functionality, performance, and security of applications.
- Identify and document defects, working closely with development teams to resolve them.
- Drive the improvement of service availability to reduce the mean time to recovery using automation and ci/cd pipelines
- Develop, execute, and maintain test cases, test scripts, and test plans.
- Perform various types of testing, including unit, integration, system, and acceptance testing.
- Proficiency in Django, Python, and AWS services such as EC2, S3, and RDS.
- Utilize testing frameworks and tools like Pytest, Unittest, and Selenium.
- Hands-on experience with at least one cloud infrastructure (IKS, AWS, Azure, GCP) and integrating cloud services for storage, security, and databases.
Job Qualification:
- A minimum of 5+ years of software testing experience.
- Proven expertise in testing web applications using Django and Python using automated testing
- Solid knowledge of AWS services (EC2, S3, RDS).
- Familiarity with testing frameworks and tools such as Pytest, Unittest, and Selenium.
- Understanding of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI).
- Knowledge of load balancing, caching, and redundancy strategies to enhance system resilience.
- Familiarity with database management systems (e.g., SQL, NoSQL).
- Knowledge of Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
- Basic understanding of cloud security principles.
- Awareness of the software development life cycle (SDLC).
- Experience with Agile development methodologies.
- A software testing certification (e.g., ISTQB).
- Knowledge of cloud-based testing tools like AWS Device Farm.
- A Bachelor's degree in Computer Science or a related field.
- Demonstrate strong analytical and problem-solving skills.
- Exhibit excellent communication and collaboration abilities.
- Strong problem-solving, time-management, communication, and organizational skills.
- Ability to manage multiple priorities and adapt quickly to new technologies.
More information about NXP in India...
#LI-7013
Top Skills
Python
Similar Jobs
As a Senior QA Engineer, you will ensure the quality and reliability of products by developing test plans, conducting regression testing, and collaborating with cross-functional teams to define requirements and acceptance criteria. You will implement automated testing frameworks, document defects, and help foster good testing practices within the team.
Senior Software QA Engineer (MX QA) - (Python Automation, System Test, Networking Protocols, 8+ years of Experience)
Be an Early Applicant
The Senior Software QA Engineer will design and build testbeds, implement tests that reflect customer use-cases for SD-WAN and Security solutions, and lead test strategy within a geographically distributed team. Responsibilities include automation, collaborating with development teams, executing tests, and improving system-level product testing.
Senior Software QA Engineer (MX - QA) - Python Automation with Networking (8+ years of Relevant Experience)
Be an Early Applicant
The Senior Software QA Engineer will focus on end-to-end testing of SD-WAN product offerings, design and implement functional tests, develop robust validations, and collaborate with distributed teams to ensure high quality in changes before deployment.
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.