Shrikon is an IT Solution company headquartered in Dallas, TX. It is founded in 2008 and operates in US, Canada and India. Sysha group offers a wide variety of services that include contract staffing, permanent placement, career transition and talent development, as well as outsourcing and consulting. Shrikon serves diversified client domains such as ecommerce, Telecom, Robotics/Drone and Financial industries amongst others.
Job Description: Software QA Engineer
Location: San Jose, CA
Functionality, performance, and stability of our in-house tool suite. You will work closely with software engineers and other stakeholders to understand requirements, identify potential issues, and drive quality throughout the development lifecycle.
Responsibilities:
• Design and implement unit and system-level tests for our Silicon CAD tools and flows.
• Develop and maintain automated test suites using Python and C++.
• Contribute to the development and maintenance of our CI/CD pipeline.
• Identify, document, and track software defects, working closely with developers to resolve issues.
• Participate in code reviews and contribute to improving software quality best practices.
• Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage.
• Analyze test results and provide feedback to development teams.
• Stay up to date with the latest testing methodologies and technologies.
C/C++ (Priority: 1)
Python (Priority: 1)
CI/CD Pipeline (Priority:1)
5+ years of experience
- Python 3.1x
- Working knowledge of software design patterns
- Working knowledge of Python unittest testing framework
- Understanding of code coverage metrics and how to determine testing quality
- Working knowledge of Pytest testing framework
+ parameterized tests
+ Test that throw exceptions
+ Mocking
+ Inter-test dependencies and ordering
- Working knowledge of Sapling / Mercurial / GIT
- Working knowledge of VSCode
Minimum Qualifications:
• 5+ years of experience in Software QA, with a focus on building unit and system tests.
• Strong proficiency in C++.
• Experience with Python scripting.
• Experience with CI/CD tools and processes.
• Excellent understanding of software testing methodologies and best practices.
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration skills.
Preferred Qualifications:
• Experience testing CAD tools or other engineering software.
• Experience with hardware design or semiconductor industry.
• Familiarity with Agile development methodologies.
• Local to the Bay Area.
All your information will be kept confidential according to EEO guidelines.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
If you're looking for an exciting opportunity to join a dynamic IT solutions company, look no further than the Desktop Engineer position at Shrikon! Based in the vibrant tech hub of San Jose, CA, this role puts you at the heart of innovation. At Shrikon, a leading IT service provider founded in 2008, you will have the chance to work alongside talented software engineers and various stakeholders to ensure the functionality, performance, and stability of our in-house tool suite. Your responsibilities will include designing and implementing unit and system-level tests for our Silicon CAD tools and flows, developing and maintaining automated test suites using Python and C++, and contributing to the advancement of our CI/CD pipeline. You will be instrumental in identifying software defects and collaborating with developers to ensure resolution. With your strong background in software QA, particularly with Python and C++, you will thrive in our collaborative environment that emphasizes best practices for software quality. If you're passionate about software testing methodologies and enjoy analyzing test results to provide actionable feedback, we would love to hear from you! Let's take the next step in your career together at Shrikon.
Join Shrikon as a Senior Architect to design scalable network management solutions that align with client specifications.
Shrikon is seeking a skilled DevOps and Automation Engineer to enhance their CI/CD capabilities and automate resource management in Denver.
Join Arthur Grand Technologies as a QA Technical Writer and contribute to transformative IT services in a long-term project in Oak Ridge, TN.
Become a Junior Quality Engineer at Unit4, a leading provider of innovative ERP solutions, and help uplift quality standards in our processes.
Join Aetos Systems as a Quality Assurance Specialist to ensure a seamless streaming experience for NASA's content.
Join Crypto.com as a QA Support Engineer and contribute to developing a cutting-edge trading platform in a supportive and innovative environment.
Join ServiceNow as a Software Quality Engineer and contribute to innovative AI-enhanced technology while working in a flexible, remote environment.
Join Coca-Cola Southwest Beverages as a Quality Assurance Technician, where you'll play a crucial role in maintaining product quality through comprehensive testing processes.
Join NVR as a QA Systems Analyst and contribute to delivering innovative MRP system solutions in a collaborative environment.
Clarivate invites applications for a Senior Manager-QA to spearhead its quality assurance efforts in the technology-driven IP industry.
Subscribe to Rise newsletter