Position title
Software Developer - QA

The Software Developer - QA will be part of a team supporting projects centered on Salesforce CPQ integration and implementation initiatives, as well as software development projects. Within Configure Price Quote (CPQ) instance, Quote-to-Cash implementation will lead all integration and change activities with the latest cloud-based Software-as-a-Service platforms such as Apttus, and SalesForce.com. Our software development projects focus on SaaS and mobile solutions leveraging technologies that include AWS Services, AngularJS, Scala, Java, and .Net.

The Software Developer - QA is an instrumental member of our project team, helping to ensure that a solution is fit for end user's needs. Software Developer - QA will work closely with the entire project team to review the overall functional and non-functional requirements, Data and Object Model documents, and technical specifications while keeping a user's perspective in mind. Activities in this role will include analyzing user stories and API documentation, translating user stories into test cases, creating automation test scripts using programming language like Java and Python, execute tests, identifying defects and driving them to resolution. Ideally, candidates will possess a drive for thinking creatively to resolve complex problems and enjoy contributing to solutions regardless of their functional role within a project team.

  • Collaborate with cross-functional teams and conduct integration testing to all application modules
  • Proactive, requires limited direction and knowledge in subject areas from both development and application testing
  • Perform end-to-end testing of different products/platforms like the Sales Cloud, Service Cloud, and Marketing Cloud to ensure proper functionality
  • Define, automate and execute comprehensive test suites in the absence of detailed user stories, create prototype tests using Java and utilities
  • Experience working directly with Software Engineering, Project Management and other cross-functional teams to define acceptance criteria and report quality metrics by using tools like Quality Center, Test Rail, Jira, Azure DevOps and other reporting tools
  • Test Planning: Create and execute test cases while leveraging test scope, tools to automate and build a test coverage
  • Experience working both independently and within a team on multiple, simultaneous product/ feature releases
  • Experience with UNIX-based systems for debugging and analysis
  • Creative thinker and passionate about quality
  • Minimum of Bachelor's Degree in Information Security and Intelligence, or related field
  • Hands-on experience in Java, Python and SQL programming
  • Knowledge in XCUI Test and use XCode IDE to leverage test efforts on iOS platform
  •  Hands-on experience in REST API testing using SoapUI and Postman
  • Execute/Deploy Automation Tests using Maven, Jenkins and in CI/CD environments
  • Functional knowledge on Salesforce CRM application Modules
  • Functional knowledge on Salesforce Object reference and data model
  • Test Planning, Test Cases and Test Execution, Defect Management
  • Agile Planning, Test Estimation, User Story Sizing, QA Tasks, Sprint Reviews
  • Tools and Technologies: XML, JSON, Java, Python, SQL, Salesforce CRM, Apex, CPQ, Apttus CPQ, XCode IDE, Eclipse IDE, XCUI, Android UI Automator, Postman, AWS, Quality Center, Microsoft 365, SharePoint

Email: careers@itautomation.com

Info: info@itautomation.com

Call: 984-254-0354 (Riya)

Employment Type
Job Location
27519, Cary, NC, USA
Base Salary
$ 78,000 - $ 90,000
  • 3+ years experience developing and automating tests on Android and iOS applications
  • 3+ years experience in creating and executing API tests to validate request and response to REST APIs using Postman, create and manage Postman collections to meet business cases
  • 4+ years experience in writing SQL queries, conduct data validation, execute/validate Batch processes using SQL stored procedures
  • 5+ years experience testing mobile applications using Android and iOS tools and integrate them into existing business processes
  • 5+ years experience in test analysis and reporting
Date posted
Valid through
PDF Export
Close modal window

Position: Software Developer - QA

Thank you for submitting your application. We will contact you shortly!