As a Senior ETL Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities.Responsibilities:Assess and understand business requirementsValidate business requirements against the implementation through comprehensive testingProduce client deliverables such as detailed test plans, test cases, test scripts and test reports any other assets described in the SOWEnsure deliverables are of the highest quality to promote client satisfactionActing as an Agile tester, flexible to play multiple roles in the teamShare knowledge with the team through training, documents, etcFlexibility to learn new technologies as required by projectIndependently manage assigned tasksBe responsible for quality analysisContributes to knowledge tools and communities, and ensures project learning’s are documented and shared. Role models Focuses on single customer. Solves diverse and complex. May lead a project teamQualifications:5+ years of professional experience and a Bachelor of Computer Science or equivalent degree; without a degree, three additional years of relevant professional experience (8+ years in total)Extraordinary level of understanding for complex business requirementsHands on experience in ETL, Data and BI testing activitiesHands on experience in the following activities: test estimation, test planning and test reportingFamiliar with at least one of the following languages: Java/C#/C/C++/PHP/Ruby/Python/Groovy/SQLExperience in at least one of the following databases: Oracle Database, MS SQL Server, DB2Strong interpersonal and teamwork skillsMust be flexible to new situations and challengesPassion for deliveryGood time management skillsProblem solving skills are required
The role is for a Global leader in Technology Consulting company Technical SkillsQualification & Industry ExpertiseExperience: 5 to 10 years of relevant work experienceDesired Skills- Good understanding of data warehouse and ETL process; and related testing processes- Good understanding of Batch processes and related testing- Excellent in SQL and data analysis skills- Excellent in MS Excel and other MS Office applicationsQualification: Graduation in Computer Engineering or related subjectsDesired Experience- Testing portfolio management and trading workflows - Regression testing workflows as enhancements and upgrades are released to the CRD environment- Ability to handle large amounts of data, testing 1,000s of orders, etc.- Experience working in an Agile/Scrum/Waterfall development process.Deploy and manage test frameworks- Manage and select QA tools & processes- Automation Scripting Experience – QTP, Selenium, ETL Validator or similar toolset- Identify and communicate risks during test planning and execution phases- Contribute (Member) to the end to end testing tasks like scoping, estimation, planning, work allocation,resource management, test design & execution, defect management, progress tracking & status reporting,management reporting, UAT support, test closure etc.- Plan & coordinate for timely availability of the test data & environments- Proactively communicate and collaborate with project teams, test teams and support partners across US & India- Self-starter, highly organized; Works well with all functional levels in the organization; excellentpresentation and interpersonal skills; high level of business management and facilitation skill; capability to resolve complex problems with minimum confusion, frustration, and inconveniences for all partiesconcerned.Customer focused; Action-Oriented; Building Team Spirit; Self Development; Creativity & Innovation;Problem Solving; Ethics & ValuesDecisiveness; Influence; Communications- Ability to handle multiple tasks and to work independently as well as in a team setting- Define and Implement the QA metrics frameworkGood to have:Good understanding of financial mathematics - Enterprise Automation – Robotic Process Automation, Workflows Automation Preferred - Performance Testing knowledge preferred - - Testing Certifications Ex: ISTQB, HP UFT Certifications, PMP and Oracle Certifications, etc.
What's the role? Your role as a Principal Engineer will involve working with various team. As a principal engineer, will need full knowledge of the software development lifecycle and Agile methodologies. You will demonstrate multi-tasking skills under tight deadlines and constraints. You will regularly contribute to the development of work products (including analyzing, designing, programming, debugging, and documenting software) and may work with customers to resolve challenges and respond to suggestions for improvements and enhancements. You will setup the standard and principal for the product he/she drives. Setup coding practice, guidelines & quality of the software delivered. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis; recommending changes in policies and procedures. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Who are you? You are a go-getter, with an eye for detail, strong problem-solving and debugging skills, and having a degree in BE/MCA/M.E./ M Tech degree or equivalent degree from reputed college/university. Essential Skills / Experience: 10+ years of engineering experience Experience in designing and developing high volume web-services using API protocols and data formats Proficient in API modelling languages and annotation Proficient in Java programming Experience with Scala programming Experience with ETL systems Experience with Agile methodologies Experience with Cloud service & storage Proficient in Unix/Linux operating systems Excellent oral and written communication skills Preferred: Functional programming languages (Scala, etc) Scripting languages (bash, Perl, Python, etc) Amazon Web Services (Redshift, ECS etc)