Career

Careers

We continue to push the boundaries of our services to our clients. We have culture of innovation where our employees can make a difference and we are looking for professional and dynamic individuals to come and join our rapidly growing team. Below are the current open positions where we are accepting the resumes. Please send your resume via email, or you can fax us at the number listed below.

Job title: Business Systems Analyst

JOB ID:USI_BSA-1019

Date: 03-01-2019

Job location(s): Deerfield, IL & Lincolnshire, IL

Salary: $62,000/Year

Job type: Fulltime (W2)

Duration: 2-years contract to start, with a strong possibility of extension

Job Duties & Responsibilities: Responsible for technical eDiscovery analysis using Global eDiscovery processing application platforms such as Relativity, Clearwell, Nuix and Concordance or similar data analysis platforms. Must be able to demonstrate a strong technical working knowledge across a wide range of business IT technologies, infrastructure and concepts, cloud platforms, Office 365, SaaS offerings, traditional and cloud servers and storage systems, data base managements, and how it all relates to the Client’s eDiscovery processes and procedures. Develop and execute database queries or scripts to analyse the data stored in different production database systems. Must have strong experience in data base management, Servers, Microsoft products and exchange administration, Active Directory, Office 365 cloud administration, eDiscovery security and compliance center management. Responsible for supporting HR, Cyber Security and Legal in internal complex investigations with eDiscovery technologies in the aspects of eDiscovery data analysis platforms. Responsible for cost-efficient recommendations on the improvement and enhancement of the eDiscovery process, forensic analysis and different IT applications and programs with engineering and project management principles. Must have strong experience in setting up in-place hold and preservation policies globally for Exchange admin center and Office 365 security and compliance center to avoid data loss prevention. Should have knowledge in GDPR and other data privacy and HIPAA regulations. Should be able to work on different forensic applications like Encase, Cellebrite and FTK in helping different complex investigations and matter globally. Responsible for culling the processed data using reduction strategies using complex queries, Boolean and analysis with innovative and strategic mind set to find eDiscovery evidences. Must have strong experience in latest cloud data preservation methodologies and archiving solutions. ServiceNow ticketing system and Zapproved products knowledge is a must.

Skills required: A minimum of 2-years of work experience in a related field. Comfortable working in a fast-paced environment with minimal supervision. Highly organized with an efficient, self-starting attitude. Passion to work in a global, virtual team. Analytical, strategic mind-set and structured approach. Excellent communication and documentation skills. Ability to prioritize, coordinate cross-functionally and multi-task effectively. Should have strong knowledge of integrating eDiscovery and legal hold applications with Office 365 to automate preservation policies to avoid data loss. Knowledge on AWS S3 and Glacier is a big plus. Knowledge on Legal Hold Pro and Digital discovery pro is a big plus. Experience with MS Exchange eDiscovery and Office 365 Security & Compliance Center with PowerShell scripting is a must. Experience with legal hold management tools (i.e. Legal Hold Pro) is a plus. Experience working with Agile development methodology. Proficiency with MS Office, MS Project and MS Visio.

Education qualifications: Master's degree in an industry recognized field including Computer Science, CIS, Management Information Systems, Engineering Management, Technology or a related field. Please note, in lieu of a Master's Degree, we are willing to accept the equivalent to a U.S. Bachelor's Degree with five (5) years of prior progressive professional experience in the position offered or a related position.

Note: Preference is given to those who are authorized to work for any employer without any sponsorship. However, we will also consider any candidate in lieu if we are unable to find the right candidate for above role

Job title: Sr. Java Tech Lead

JOB ID: USI_1018

Date: 08-14-2018

Job location(s): Eagan, MN

Salary: $70-75/Hr

Job type: Contract

Duration: 6 months

Job Duties & Responsibilities: Work in support of the development of company products, tools, platforms and services. Operate within established methodologies, procedures, and guidelines. Apply knowledge of principles and techniques to solve technical problems. Work closely with other functions to understand customer needs and to develop. Perform all phases of software engineering including requirements analysis, application design, code development and testing. Design and implement product features in collaboration with business and IT stakeholders. Design reusable components, frameworks and libraries. Work very closely with architecture groups and drive solutions. Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints. Design and develop innovative solutions to meet the needs of the business. Review code and provide feedback relative to best practices and improving performance. Troubleshoot production support issues post-deployment and come up with solutions as required. Mentor and guide other software engineers within the team.

Skills required: Eight to Ten years of full-lifecycle development experience with core Java. Three plus years of experience in Elastic Search and in Spark. Five plus years of relational database modeling and design experience mainly Oracle/MS SQL. Over eight years of experience with JUnit and test-driven development. Three plus years of recent experience with SOAP and RESTful web service architecture and development. Three years of experience with the SDLC process and ability to design solutions with Class, State and Sequence diagrams. Bachelor's degree. Excellent Communication. Understanding of EHRs, integrated clinical systems, population health and/or quality measurement systems. Experience with healthcare claims data. Great analytical and problem-solving skills. Experience with documentation and analysis of data flows, data elements, data governance. Experience in the Payer and Provider aspects of healthcare information is required (AHM - Academy for health care management certification is a plus). Extensive experience in Agile. Experience in Continuous integration tools such as Subversion, GitHub, and Jenkins. Experience in code quality and scanning tools such as SONAR QUBE, Web Inspect, and Fortify. Lead experience managing resources is a plus. Familiarity on Big Data technology (eg: Core MAP Reduce, Cascading and if possible, Hive and Pig, HBase, Apache Beam). Hands on experience with IBM Log, JRules, Unix/Linux. Preference is given to those applicants who are authorized to work for any employer in US without sponsorship.

Education qualifications: BS or equiv. in CS, CIS, Computer Applications, Software Engineering or combination of education and experience.

Job title: Sr. Business Systems Analyst

JOB ID: USI_1017

Date: 07-13-2018

Job location(s): Columbus, OH & Lincolnshire, IL

Salary: $81,300/Yr

Job type: Fulltime (W2)

(Status: Position Closed)

Job Duties & Responsibilities: Work on automation and continuous integration processes with Jenkins. Monitor and support various systems and tracking performance and stability. Manage, create and implement stored procedures in Oracle and DB2 databases. Stored procedures were stored on terminal servers as well as DB2 stored procedures. Identify and communicate improvements to the client delivery process and departmental productivity. Assist in developing and integrating technical systems. Function as the engineering resource in CSR, designing, writing and implementing various customizations as well as APIs for integrations with 3rd party vendors. Provide expert analysis to troubleshoot technical and functional-related issues and problems, including finding and fixing bugs in the base product. Manage the redesign and changes in configuration and code of various customer processes in order to streamline their on-line membership join process. Requirements Gathering, Verification and QA for application packaging. Documenting any issues and step-by-step instructions on how to install software and/or recreate issues. Coordinate with infrastructure developer to block-unprivileged database users. Perform data analysis, testing, debugging, audits, disaster recovery, and problem resolution. Develop strategies for sharing, storing, and retrieving large-volume and confidential data. Create a user-friendly web tool for Financial Analyst to easier do updates on both Oracle and Microsoft SQL Server database. Create MS Access database and Excel macros that improved data shari across multiple DB locations. Develop Data Governance Framework and processes. Create and deliver elegant visual user interfaces utilizing user-centered design principles to development teams. Provide support through all stages of application development lifecycle (SDLC) including communicating and clarifying requirements, facilitating testing, providing feedback and guidance to the technical team as a functional lead Qualifications. Document and manage requirements using tools like JIRA, create user flows, workflows and diagrams (like activity diagrams, sequence diagrams, state diagrams) using tools like Visio for better visualization of requirements. Provide troubleshooting of application and hardware failures, developing strategies for resolving them and preventing future occurrences. Manage GitHub repositories and permissions, including branching and tagging. Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed. Create key metrics and identify opportunities to make tactical improvements to the release management process. Collaborate with Incident Management and Problem Management teams in resolving issues and analyzing root cause. Ensure implementations are traceable, secure and that only the correct, authorized and tested versions are installed in production environment. Create build scripts for testing deployment purposes. Support the enterprise in ensuring international pursuits align with ADS technology release and export community processes and requirements. Collaborate with business development (BD) team to ensure proper regulatory support is acquired. Oversee release management of applications and Infrastructure to ensure no adverse impact to production services and ensure the technical integrity of the applications. Validate release notes are updated for all projects and summarized and communicated to the business. Coordinate with the Test, Development and Service Management teams during a release. Responsible and accountable for meeting the expectations of the business partners. Seeks, suggests and when appropriate, implements initiatives for improved processes, additional business benefits, reduced costs, etc. Work across the Enterprise IT organization and line of business/segments to ensure deliverables are completed within target timeframes and are consistently high-quality. Liaison between IT programmers, testers, and stakeholders for internal and external team projects. Develop and maintain good relationships with project team by multitasking to meet assignment deadlines. Conduct Release Readiness reviews, Milestone Reviews, and Go Live reviews.

Skills required: Min. of a Bachelor’s degree or equivalent work experience in related field required. Min of four to six years of experience as a Business Systems Analyst in a corporate environment. Understanding and hands on experience in Mobile systems and technology (IOS/Android), Agile methodology, Scrum framework, JIRA tool. Should be able to take an active role in business process mapping and design with business system owners/users. Ability to execute the delivery and ensure accuracy of business requirement documents. Should act as the liaison between the customers (business area, product area, external customers, etc.) and system developers. Should assist, create and lead the process of documenting system changes, independently perform user acceptance testing, and participate in production checkout. Must have experience in Use case analysis and documentation required. Software implementation and migration project experience required with full understanding of the SDLC. Must have background with the MS Office suite, MS Project and MS Visio. Solid understanding in configuration management and the systems development lifecycle with a working knowledge of script development. Strong verbal and written communication and analytical skills required. Ability to maintain confidentiality of sensitive information. Must be efficient in drafting stories using Data management tools like JIRA, MS SharePoint. Must be able to track the data trends with the usage of the application in the market like DB2, Omniture and ability to read stack traces to debug crashes listed on Firebase. Must be familiar with applications like Maven, Jenkins, SDK, JSON and also have the ability to read HTML, XML, Java, JQuery etc. Must have working knowledge on Web services and Web APIs.

Certification(s): Certifications in Agile framework and Scrum master are preferred.

Education qualifications: Min of a Bachelor’s Degree or Equivalent experience in Computer Science, Information Technology, Electronics or Electrical Engineering or related technical field.

Job title: Sr. Account Manager

JOB ID: USI_1016

Date: 05-23-2018

Job location(s): Lincolnshire, IL

Salary: Negotiable

Job type: Contract to hire

Duration: 6 months to hire

Job Duties & Responsibilities: The Sr. Account Manager maintains and grows relationships with new clients, while achieving an assigned sales and profit growth goal. Reporting to the company’s HR Manager, the Sr. Account Manager is expected to retain existing business, while pursuing profitable growth opportunities in assigned customer accounts. Work with client to obtain qualified job requirements and educate client on company’s service offerings and process. Collaborate with team to craft and deliver strong presentations. Promote client development and build relationships with prospective clients through office visits, presentations and negotiations. Maximize existing relationships by engaging clients as their primary touch point within United Software Inc. Collaborate with account team to draft, negotiate, and reconcile client contracts and track vendor agreements. Initiate relationships with prospective clients by researching jobs and organizations and connecting with key stakeholders. Present information related to recruiting and staffing services and utilize business development strategies to capitalize on new opportunities and drive growth. Establishes customer account plans that meet company standards in all assigned accounts. Strong work ethics. Closing skills and the ability to build lasting relationships built on honest and integrity. Excellent communication, presentation and customer service skills. This position includes travel to client’s sites.

Skills required: Six to eight years of experience in client service or sales. Eexperience in a B2B, large/strategic customer segment. Proficiency in Windows, MS Office. Authorized to work for any employer in US without sponsorship.

Education qualifications: Bachelor’s degree preferred

Job title: Sr. Network Engineer

JOB ID: USI_1015

Date: 05-18-2018

Job location(s):Chicago, IL & Lincolnshire, IL

Salary: $78,000/Yr

Job type: Fulltime (W2)

Job Duties & Responsibilities: Day to day support of network and application environments. Proactively suggest enhancements to existing configurations, technologies or procedures. Work closely with all IT functional areas to design and implement operational requirements for new and existing IT systems. Troubleshoot network and systems issues down to the bit level and up to the application layer. Provide critical thinking to complex problems in a 24/7, mission critical network environment. Process, monitor and prioritize trouble tickets. Automate any and all tasks that can be automated. Remote datacenter design support and management. On-call for overnights, weekends and holidays on a rotational basis with openness to change. Support other key initiatives as the business dictates. Experience and understanding of LAN/WAN architectures and design. Mobile networking, and cloud networking. Experience in consulting network engineer role preferred. Good communications skills, both oral and written.

Technical skills required: Seven plus years of experience in Network administration/engineering. Thorough understanding of the TCP/IP. Extensive experience with multicast networks including design and troubleshooting. Experience with advanced network concepts and technologies such as QoS, CoS, IDS/IPS, VoIP, flow control, PFC, store-and-forward switching and cut-through switching. Work closely across functional teams to gather and define network requirements. Knowledge of switch architecture, ASICs and packet flow for current generation switches/routers. Experience working in customer technical support roles; assessing and triage of troubles, managing trouble tickets, and trouble resolution. Experience with packet sniffing applications (Snort, TCPDump, Wireshark, Netmon, etc.). Experience in performance tuning networking infrastructures. Experience with 10gb Ethernet. Must have experience in 24/7 environments. Experience with bug/ticket tracking systems like JIRA. Certifications in CCNA, CCNP, CCIE preferred.

Education qualifications: Min of a Bachelor’s Degree or Equivalent experience in Computer Science, Information Technology, Electronics or Electrical Engineering or related technical field.

Job title: Sr. Java Developer

JOB ID: USI_1014

Date: 04-23-2018

Job location(s): Chicago, IL

Salary: $60-$65/Hr

Job type: Contract

Duration: 12+ Months

(Status: Position Closed)

Job Duties & Responsibilities: Deliver high-quality code and documentation in a timely manner. Accurately report issues and status to project management. Participate in technical requirements gathering, design, and testing. Experience in analyzing business requirements and design solutions. Work in agile teams to design, prototype and build new product offerings and enhance existing products and tools. Design, develop and document application and framework code in Java and other object-oriented programming languages. Develop, test and maintain computer programs, including designing, coding, testing, debugging, and installation as needed. Create automated unit/functional test suites and deployment scripts. Work with internal QA team on system, performance and acceptance testing. Good Working Knowledge on databases like Oracle, MySQL. Should be able to create queries, procedures.

Technical skills required: Eight to ten years of professional experience as Java developer. Should be strong in Object-Oriented Programming. Proficient in core Java concepts such as collections, multi-threading and RMI. Expertise with Java, J2EE technologies, JSF, Struts, Spring, WSAD, WebSphere, Unix and Perl programming. Good experience with building distributed web applications, including design of user interfaces. Expertise in web-development, constructing user-interfaces using HTML/DHTML, Java script, JSP, JSF, Java and implementing J2EE, Spring and Struts architecture. Experience with UML, Use cases and MS Visio. Hands on experience with agile methodology, especially scrum. Experience with relational database schema design, SQL, Oracle database. Strong problem-solving skills and ability to think creatively. Candidate must demonstrate strong initiative and ability to work independently or in groups. Excellent verbal and written communication skills with a strong focus on customer facing interaction, customer service, and presentation are must.

Education qualifications: Bachelor’s Degree or Equivalent experience in Computer Science, Information Technology, Electronics or Electrical Engineering.

Job title: Validation QA Engineer

JOB ID: USI_1013

Date: 04-05-2018

Job location(s): Vernon Hills, IL

Salary: $45-$50/Hr

Job type: Contract

Duration: 6-12 Months

(Status: Position Closed)

Job Duties & Responsibilities: Validation QA specialists to performs periodic evaluations for qualified equipment, drafts and issues periodic evaluation reports as requested. Assist with the maintenance of the Master Plan and qualified equipment lists. Responsible for conducting Quality Assurance document reviews of equipment qualifications. Perform QA review of equipment change proposals to ensure compliance with written SOPs. Provide general assistance to change owners and approvers. Contribute to continuous improvement and development of the equipment change control program. Assesses quality system documentation for completeness and accuracy. Resolves problems, identifies issues and determines system improvements. Analyzes the results of testing and determines the acceptability of results against pre-determined criteria. Interprets policies, standards, and regulations, and evaluates potentially critical problems not covered by policies, standards, and regulations. Exercises good judgment in ensuring that written procedures are followed and in evaluating quality systems, processes, procedures, and protocols for compliance.

Technical skills required: Proven Pharma experience in the validation area. Three to four years of validation QA experience. Experience in Document Preparation, Execution and handling. Good technical knowledge of equipment and the concepts of cGMP. Excellent technical writing and verbal communication skills. Must be people oriented and a team player. Proficiency in Microsoft Word, Excel, PowerPoint, Project, and Visio. In-depth knowledge of FDA regulations.

Education qualifications: Minimum B.S. degree in Pharma/Chemical Engineering is preferred.

Job title: Sr. Database Administrator

JOB ID: USI_1012

Date: 03-12-2018

Job location(s): Houston, TX & Lincolnshire, IL

Salary: $90,000/yr

Job type: Fulltime(W2)

(Status: Position Closed)

Job Duties & Responsibilities: Responsible for Microsoft SQL Server 2016, 2014, 2012, 2008 database support, troubleshooting, planning and migration. Responsible for preventing production downtimes in mission-critical environments. Setup and configure Database mirroring in High Performance, High Availability (HA) mode as standard DR strategy. Responsible for Performance Tuning at instance and query optimization. Responsible for database backup and recovery procedures, access security and database integrity, physical data storage design and data storage management. Setup and configure database mirroring in High Performance, High availability mode as standard DR strategy. Interact with developers and collaboration with development staff. Document server and database policies and procedures. Prepare documentation for the Disaster Recovery plan. Create and review the strategies with Development Lead and Project Managers. SQL Server Failover Cluster Installation in both Active/Passive and Active/Active in Physical and Virtual Environment. Responsible for writing Stored Procedures, Functions and Triggers using T-SQL and also provide technical expertise in tuning Complex Queries. Implementation of security models, Database authentication modes, configuring permissions and assigning roles to users. Performing data transformations between servers using BCP, DTS, SSIS and bulk insert and also using DMV’s, DMF’s. Automate the regular tasks, managing Alerts, Operators and Jobs through SQL Server Agent. Designing and implementing Capacity Planning Measurements and New DB Creation Guidelines that brought better process control and storage management. Performing data discovery techniques by developing queries to retrieve and analyze data used in management processes, reporting, and problem-solving on multiple SQL-based platforms. Perform Requirements Gathering, Scope determination and translating the business requirements into technical requirements. Co-ordinate with all the business users and process owners to complete SDLC processes. Working with Business Analysts and Project managers for assigned tasks and deliverable timelines. Responsible for fixing locking issues, long-running query issues, and distributed transaction issues. Responsible for 24x7 dedicated support including production, test and development servers.

Technical skills required: MS SQL Server DBA with ten plus years of experience in a mission critical production database environment, including 2008, 2012, 2014 and 2016. Database Security, Database Backup and Recovery, Logical and Physical Design. Performance Tuning at instance and query optimization. Installs, Upgrades and Patches and Troubleshooting. Support High Availability (HA) and DR Architecture, including Always-On, Mirroring and Log Shipping, Clustering and mirroring. Capacity Planning. Very Large DB experience, SSRS, SSIS, SSRS admin experience. Required Experience in Clustering, Capacity planning, AlwaysOn. Setting up SQL server and configuring it. High Availability technology. Preferred Experience in Power shell experience a plus. SQL Auditing experience a plus.

Education qualifications: Bachelor’s Degree in an industry recognized field, including Computer Science, CIS, Computer Applications, IT-related Engineering or equivalent or combination of education and experience.


Job title: Sr. Software QA Engineer

JOB ID: USI_1011

Date: 03-01-2018

Job location(s): Blue Ash, OH & Lincolnshire, IL

Salary: $71,500-$75,720/Yr

Job type: Fulltime(W2)

(Status: Position Closed)

Job Duties & Responsibilities: Effectively work in Agile and Waterfall methodologies. Develop and maintain functional automation test scripts utilizing modular frameworks and best practices. Responsible for creating automation framework using automation tools such as HP UFT/QTP, Selenium WebDriver in Java language. Execute test scripts to validate correct functionality of application. Use SQL for back-end database validation. Perform various types of testing including smoke, white box, black box, integration, end-to-end, regression, and system testing as needed. Responsible for creating test plans and executing test cases using HP ALM as defect tracking tool. Participate in requirement & design review sessions; evaluate requirements & design docs from a quality test automation standpoint. Create automation framework with HP UFT for GUI testing. Manage test coverage based on risk analysis. Document defects and evaluate priority of defect based on overall application functionality. Coordinate test script reviews with stakeholders as appropriate. Adhere to requirement review, defect writing & test script writing guidelines. Creating reusable components/functions using UFT/Selenium webdriver and make them available for the rest of the team. Ensure completion of all deliverables within schedule, budget and quality constraints. Participate in Root Cause Analysis sessions. Ensure that projects follow prescribed software development life cycle standards. Writing macros using VB language to run the automation scripts written using UFT automation tool. Develop and maintain good relationships with project team. Multi-task to meet assignment deadlines. Accurately estimate work assignments. Show assertiveness. Identify obstacles and roadblocks; and offer suggestions to work around obstacles. Help drive and improve QA process within the team you are assigned. Keep QA Lead and management informed of current state of quality and test progress.

Technical skills required: Five to six years of relevant experience in Software Quality Assurance testing. Experience in working Agile/Scrum methodology and Waterfall methodology. Write and maintain scripts in Selenium Web Driver using Java and modular frameworks (TestNG). Proficient in Quality Center/ALM for test case management. Good experience in JIRA for defect tracking. Database validation using T-SQL, SQL or PL/SQL. Hands on experience with Java, SVN, Oracle, SQL, Agile, TestNG framework, Selenium WebDriver, JUnit, JIRA, MS Office. Proficient in writing SQL Scripts. Create and contribute to the creation of test plans, test cases, test scenarios, and test data for use during the testing phases of the software development lifecycle (SDLS) for new and existing software systems/products. Document and report issues discovered during testing and reports issues to Management. Other duties, as assigned. Extensive experience in writing and maintaining scripts in QTP/UFT using VB Script and modular frameworks.

Education qualifications: BS or equiv. in CS, CIS, Computer Applications, Software Engineering or combination of education and experience.


Job title: Software Developer

JOB ID: USI_1010

Date: 03-01-2018

Job location(s): Weehawken, NJ & Lincolnshire, IL

Salary: $93,000-$102,000/Yr

(Status: Position Closed)

Job Duties & Responsibilities:

  • United Software Inc has two openings for Java Software Developers.Job located in Weehawken, NJ and Lincolnshire, IL.
  • Responsibilities include implement message channels to integrate different modules of event driven architecture application.
  • Develop, create and modify software applications or programs.
  • Develop Spring framework-based modules that listen to events real time using Java/J2EE and invoke appropriate PL/SQL Stored Procedures that perform decision actions real time.
  • Implement message channels in JMS to integrate different modules of event driven architecture application.
  • Develop multi-threaded functionality to execute processes asynchronously using Spring Boot framework and implement job scheduling using Autosys.
  • Develop test case scenarios using Cucumber framework and unit test application code using JUnit.
  • Co-ordinate with all the business users and process owners to complete SDLC processes.
  • Develop systems utilizing various Java technologies including Core Java, J2EE, Spring.
  • Perform database analysis in Oracle 10g, including writing complex SQL queries, views, stores procedures, triggers, etc.
  • Review software documentation to ensure technical accuracy, compliance, completeness, or to mitigate risks.
  • Involve in bug fixing during the System testing and User testing.
  • Work on SQL queries in Oracle 11g database for storing and retrieving the data.
  • Development and deployment of the applications using IntelliJ IDEA and Apache Tomcat.
  • Develop modules to listen to events real time and invoke appropriate procedures using up-to-date technologies.
  • Involve in bug fixing during the System testing and User testing.
  • Develop multi-threaded functionality to execute processes asynchronously.
  • Implement web front-ends including HTML, XML, CSS, JavaScript and Angular.JS.
  • Maintain and manage application code using versioning systems including GIT and SVN.
  • Work with team to finalize requirements and create development tasks using JIRA.
  • Create deployment ready artifacts using build management tools, deploy such artifacts into application.
  • Proof of authorization to work in the U.S. required if hired. Finally, this position does require extended travel and/or relocation.

Education requirements: Master's Degree in an industry recognized field, including Computer Science, CIS, Engineering, Electronics, Technology or a related field. Please note, in lieu of a Master's Degree, we are willing to accept the equivalent to a U.S. Bachelor's Degree with five (5) years of prior progressive professional experience in the position offered or a related position.

Certification(s): Any certification in Java or related technologies is preferred but not required.

Background Checks: Criminal, Drug Screen, Employment and Education verification.


Job title: Software QA Engineer

JOB ID: USI_1009

Date: 11-15-2017

Job location(s): Quincy, MA & Lincolnshire, IL

Salary: $75,720/Yr

Job type: Fulltime(W2)

(Status: Position Closed)

Job Responsibilities: Creating reusable components/functions using UFT/Selenium web driver and make them available for the rest of the team. Perform the feasibility study on the list of committed user stories. Responsible for creating automation dashboard and send it across to desired managers. Look after automation regression testing during the critical releases. Responsible to make sure Automation code is committed to SVN on daily basis. Preparing weekly team status report and send it across to required managers. Responsible for creating automation framework using automation tools such as UFT, Selenium web driver in Java language with cucumber framework. Responsible for automating web applications and web services functionalities. API is test is performed using soapUI tool. Responsible to make sure functional test cases are automated during sprints. Running selenium web driver automation scripts using TestNG/Junit framework. Responsible for creating automation test plan and design document. Good understanding of SOA principles and architecture. Should have experience in SOAP and REST services. Perform backend testing using SQL in Oracle database.

Technical skills required: Six years of software QA with automation testing experience using HP UFT/QTP, Selenium suite. Testing web services using HP UFT, Selenium, Rally, Cucumber. Work on Java, .Net, Microsoft CRM Platforms. Experience working in an Agile development environment, HP ALM/Quality Center/TestDirector, Automation framework, Core Java, JIRA, VB Script, TestNg Framework, RESTful webservices, XML, SoapUI, TFS, UNIX, Oracle, SQL, TOAD, Linux and Windows OS.

Education qualifications: BS or equiv. in CS, CIS, Computer Applications, Software Engineering or combination of education and experience.

United Software Inc,
One Overlook Point,
Suite 105,
Lincolnshire, IL 60069.
Fax: (847) 276 2812.
recruiting@unitedsoftware-inc.com

Our Valuable Clients