
Test Engineer
Nisum • California City, California, United States
Salary: $105,000 - $110,000 / year
Role & seniority: Senior Software Test Engineer (highly experienced)
Stack/tools: Ruby required; Selenium; RSpec or similar; Git; Docker; API testing (REST/SOAP); AWS; ability to test external API calls
Top 3 responsibilities
-
Design, implement, and support testing infrastructure to enhance multiple product solutions
-
Create acceptance tests for UI and API features; ensure complete test coverage
-
Collaborate with SMEs, project managers, stakeholders, and developers across all SDLC stages (analysis, implementation, integration, testing, debugging, support)
Must-have skills
-
Several years of automated acceptance testing experience
-
Proficiency with Ruby; Selenium and RSpec or equivalent tools
-
API testing experience (REST/SOAP) and testing external API calls
-
Strong Git, Docker, and AWS familiarity
-
Analytical, problem-solving, and organizational skills; excellent cross-department communication
Nice-to-haves
-
Experience working in fast-moving digital commerce or tech transformation environments
-
Comfort with new technologies and adapting to evolving test needs
Location & work type
-
Location: Not specified
-
Work type: Not specified
Full Description
Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto "Building Success Together," Nisum has grown to over 1,800 professionals across the United States, Chile, Colombia, India, Pakistan, and Canada. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today’s world, with immersive and seamless experiences across digital and physical channels.
We are seeking a highly experienced Software Test Engineer position will be responsible for designing, implementing, and supporting the testing infrastructure to enhance and cultivate several of the company’s product solutions in a fast-moving environment. Responsibilities include creating acceptance tests for UI and API features. Experience with Ruby is required.
What You'll Do
Ability to sit with business or technical SMEs to listen, learn and propose test solutions Take and understand business requirements and goals Work collaboratively with project managers and stakeholders to make sure that all aspects of the project are delivered as planned Work collaboratively with developers during the feature development process to produce appropriate, accurate tests with complete coverage
Involved at all stages of the development life cycle: initial analysis, implementation, integration, testing, debugging, and support Empathy for consumers, teammates, business owners, and other stakeholders Love working as part of a team and continuously strive for self-improvement Several years of writing automated acceptance tests Must be comfortable testing external API calls from plain old POSTs to SOAP Proven verbal and written cross-department and customer communication skills
What You Know
Experience using Selenium and Rspec or similar tools Experience using Git productively in a team environment Experience with Docker. Experience with testing APIs Experience with Amazon Web Services Experience using and adapting to new technologies Excellent analytical and problem-solving skills Excellent organizational skills
Preferred Qualifications
Software Test Engineer Selenium and Rspec or similar tools Experience with Docker. Experience with testing APIs
Education
Bachelor’s Degree or equivalent job experience
Compensation Band
$105k to $110k/annum plus benefits