
Software Engineer
Role summary
This role is for a Software Engineer responsible for developing and analyzing technical automated test frameworks and infrastructure. The position requires 2+ years of experience in coding with languages such as Python, PHP, Java, or C/C++, along with code maintenance and review. Preferred qualifications include experience in building automation strategies, managing test environments and data, and writing test automation code for complex multi-system scenarios. The role is based in Menlo Park, CA, and requires a Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. Applicants must be authorized to work in the U.S. without sponsorship.
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Location: Menlo Park, CA (onsite 5 days a week)
Position: Software Engineer
Job Requirements:
- 2+ years experience in developing and analyzing technical automated test frameworks and infrastructure.
- 2+ years work experience in a role coding in Python, PHP, Java, C/C++
- 2+ (or equivalent language) including code maintenance and review.
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Preferred Qualifications
- 2+ years experience building automation strategies and estimates test
- 2+ efforts years experience in assisting in the planning, tracking, and
- 2+ control of test environments and data
- Experience writing test automation test code and frameworks that can simulate complex multi-system scenarios Experience with automation testing types to include (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract, End-to-End) Experience in the review of QA procedures, elimination of redundancies and efficiency improvements
Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.
Sample INFOSYS NOVA HOLDINGS LLC interview questions
- 1
Design a food delivery system like DoorDash.
system designmedium - 2
Aggressive Cows Maximize the minimum distance between aggressive cows in stalls. Input: stalls = [0,4,3,7,10,9], cows = 3 Output: 4 Explanation: Placing the cows at positions 0, 4, and 10 yields a maximum possible minimum distance of 4 between any two cows.
codingmedium - 3
Palindrome After Deleting One Character Determine if a string can be a palindrome after deleting at most one character. Input: s = "abc" Output: FALSE Explanation: Deleting any single character leaves either "ab", "bc", or "ac", none of which result in a valid palindrome.
codingmedium - 4
Encode and Decode Strings Encode a list of strings into a single string and decode it back. Input: strs = ["","hello",""] Output: ["","hello",""] Explanation: Prepends chunk lengths and a delimiter (e.g., "0#5#hello0#") to safely encode and perfectly restore empty strings.
codingmedium - 5
Implement a Trie Implement a Trie for prefix matching. Input: insert("hello"), startsWith("hel") Output: TRUE Explanation: Traverses the Trie nodes to confirm that the prefix "hel" actively exists within the inserted word "hello".
codingmedium
Sign up for a personalized interview prep pack tailored to this role.
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite