Careers


At InventIT, we believe that the right environment and opportunities allow our people to deliver stellar results. Our fast-paced work environment provides great opportunities for professional development and personal growth.

Our success starts with our people and the contributions they make to our continued success. That is why we are always on the lookout for hard-working, dedicated professionals to join our talented teams.

SW Quality Assurance Engineer

Job Description:
Develop, create and test comprehensive test cases and detailed test procedures for System, Integration, Regression, Smoke, Functional/Black Box, Grey Box, White Box testing; write test documentation for Junior QA Engineers to execute; develop the overall test strategy for a given project based on current functionality, key business needs, and system capabilities; assist in improving processes and methodologies to ensure consistent, high-quality, on-schedule product releases; Design and implement automated testing solutions, including development of unit and browser automation tests: Perform and monitor test execution, evaluate test results, and follow up with Developers on resolutions; Perform manual and automated tests based on the test specification and report test results; configure and maintain the test laboratory equipment; Design/implement infrastructure and test scripts for automated tests; experienced with GUI, testing, object oriented design, Web Applications, and RDBMS, application of IEEE Standards and Methodology and documentation methods. Relocation/telecommuting may be required plus travel to various unanticipated client locations within the United States for short and long term assignments.

Languages, Skills and Tools: Mindy, Suitep2,SOAPUI,Selenium; Test Management Suite: PS, WTT, TFS, Test Director; Octopus Tool, WIX Tool; PowerShell, Dos batch scripting; C, C# .Net,WCF, SQL; IIS7; Microsoft Exchange server, SMS, SCCM, SharePoint server, DNS Server, Domain Controllers, SCCM; Windows

Educational Requirements: Master of Technology, MSc.-Computer Science/Computer Applications/Information Technology/ Engineering (Electrical/Electronics/Networking and Telecommunication). Will accept any suitable combination of education, experience and training. In lieu of Masters will accept Bachelors followed by five years of progressive experience.

Hadoop Developer (Fulltime/Contract) - 4 Positions

Job Description:

            -5+ Experience with Java development
            -3+ Experience with Datawarehousing application development
            -2+ Experience developing solutions using Hadoop
            -Strong MR programming experience
            -PEARL/Python scripting
            -HIVE development experience
            -Sqrrl development experience
            -Oozie experience
            -Hadoop Developer Certification
        

Data Analyst (Fulltime/Contract) - 4 Positions

Job Description:

            - 4+ years of Data Analysis experience
            - Teradata development
            - Data warehousing experience is mandatory
            - Complex Data Analysis skills
            - Advanced SQL query writing skills
            - Experience with Hive SQL HDQL is preferred
            - Experience working in Hadoop environments and performing analysis
            - Experience working with business users answering their analytical questions
            - Bachelors Degree
        

Software Development Engineer (Multiple Positions)

Job Description:
Develop, design, document, and evaluate database systems; develop, produce, and maintain structural design of various systems, applications, and databases, including back-end databases for database-driven Web sites, based upon logical data models by employing program and business requirements and analysis; coordinate and align information systems with program objectives; code, document, and test programs and resolve related problems; develop data migration/conversion techniques for system conversions or upgrades; recommend policy structures regarding database systems; research new technology; develop database administration procedures; audit, modify, and amend data in systems; work closely with system users to ensure information system strategies are aligned with program needs; design and implement program and project evaluation mechanisms; evaluate database integration, integrity, and security; organize and analyze material for efficient reporting and retrieval Designs and maintains Internet related communications including database-driven Web sites, and distance learning programs; plan and prepare correspondence and documentation related to projects; collaborate with project team to develop strategies to enhance user effectiveness; as well as assess client needs and outlines project scope and objectives, estimate hours and resources needed for projects. Additionally, beneficiary shall complete critical reviews of design and high level specifications, quality review of code, documentation, and reports.

Educational Requirements: Bachelor of Science in Computer Science, Engineering. Masters preferred depending upon experience.

Software Developer

Job Description:
Formulate technical requirements to meet business needs and provide both Client-Server and Web based solutions in a full life cycle production; demonstrate a solid understanding on Client Server applications and Web applications and be able to discern the varying capabilities between the platforms; maintain system interfaces, design for scalability and modularity, support platform-level architecture and future development; Identify software and hardware components to implement IT infrastructure of organization; build prototypes, design software components, develop and integrate modules into a complete system, architect, design, develop, enhance various components of software platforms to host carrier grade enterprise applications; perform unit tests; troubleshoot problems; perform thread analysis, code profiling and optimization

Educational Requirements: Bachelor of Science in Computer Science, Engineering. Masters preferred depending upon experience.
Apply Now

QA Engineer & Tester

Job Description:
Develop and implement software test plans; assist in improving processes and methodologies to ensure consistent, high-quality, on-schedule product releases; Design, build, execute and maintain test beds and scenarios; Enter and track product defects: Experience with GUI, testing, object oriented design, Web Applications, and RDBMS, application of IEEE Standards and Methodology and documentation methods.

Educational Requirements: Bachelor of Science in Computer Science, Engineering. Masters preferred depending upon experience.
Apply Now

Software Quality Assurance Analyst

Job Description:
As QA Analyst, responsibilities shall include design and development of Test Plans and Test Cases based on client approved requirements and specifications. meet or exceed internal QA standard for testing all applications and application installation processes prior to product release; Create and maintain defect logs; provide summary reports on defects; maintains system knowledge; maintains and improves insurance industry knowledge; communicates testing errors to programming staff in accordance with established procedures for the application; review, participate and document issues and defects found in walkthroughs of intermediate project deliverables (statements of work, estimates, requirements, functional designs, etc.); thoroughly document all defects found using the application's defect-reporting template; reviews test plans and test cases with the client; obtain client sign-off; periodically audit project files and documents for compliance with IDP procedures, standards and guidelines; assist with the measurement of the cost of rework; properly record time spent on tasks in the current time keeping system; participate in all staff meetings as required; perform all duties in accordance with established standards and full knowledge and compliance with company standards and procedures; Additionally, she will be responsible for the integration, functional and data testing to ensure the final implementation of standards through the successful execution of the QA process and procedures; .  Works with QA team, development teams, project managers, technical services, and business users. Review technical documentation that includes business requirements, functional specs, design, and release content documents.

Educational Requirements: Bachelor of Science in Computer Science, Engineering. Masters preferred depending upon experience.
Apply Now

Business Analyst

Job Description:
As Define and document customer business functions and processes; Consult with functional unit management and personnel to identify, define and document business needs and objectives, current operational procedures, problems, input and output requirements, and levels of systems access; liaison between departmental end-users, technical analysts, information technology analysts, in the analysis, design, configuration, testing and maintenance of systems to ensure optimal operational performance; Analyze the feasibility of, and develop requirements for, new systems and enhancements to existing systems; ensures the system design fits the needs of the users; Track and fully documents changes for functional and business specifications; writes detailed universally understood procedures for permanent records and for use in training; Identifies opportunities for improving business processes through information systems and/or non-system driver changes; assist in the preparation of proposals to develop new systems and/or operational changes; Conduct change impact analysis to assess the potential implications of changes to organization.

Educational Requirements: Bachelor of Science in Computer Science, Engineering, Business Administration. Masters preferred depending upon experience.
Apply Now

Market Research Analyst

Job Description:
Our research analysts contribute to all phases of qualitative and quantitative research projects, including: Designing and implementing research plans and methodologies; Conducting interviews and crafting surveys to target business enterprises decision makers; manage data collection with external vendors and internal quantitative experts; Analyze data and synthesizing findings for key client deliverables; work closely with project managers and other internal team members to foster client relationships and deliver high-value, market-leading insights to clients; Performing market research and generating sales reviews to maintain a data source; Mining data and market information; Provide customers with direction, guidance, and support striving to meet company’s strategic objectives; Establish relationships with account(s) and understanding each customer’s unique requirements, while ensuring to follow corporate strategies that will grow the company business; Communicate professionally and quickly with different management level customers either electronically, over the phone, or in person; Work directly with all levels of sales management on development and sell-in product and programs.

Educational Requirements: Bachelor of Science in Business Administration, Statistics, Mathematics, MIS.
Apply Now