Job Description :
Job Title- Selenium Tester with Java Development background
Duration- 6+ Months,
Location- Tampa, FL
Essential skills
7-10 years of experience in QA automation and excellent exposure of Selenium WebDriver, TestNG/JUnit and build tools like ANT / Maven / Gradle
Must design and implement robust, scalable, and high quality test automation suites
Excellent design & development skills in Java programming. Excellent Computer Science fundamentals in object-oriented design, data structures and design patterns
Experience on writing Complex SQL Queries and RDBMS concepts
Must possess strong working knowledge of Data warehouse concepts like Data Mart, Cubes & Dimensions, ODS, MDX, ROLAP, MOLAP, Acquisition, Aggregation, Data Quality, Reconciliation, Patterns & Reports.
Good to have
Should have good working knowledge of Big Data technologies like MapReduce (Hadoop), Apache Spark, NoSQL, Databases (MongoDB / Cassandra / HBase etc, Data Processing Tools (Pig, Hive), Storage (HDFS), Servers (Elastic, Heroku etc etc.
Should have worked on ETL / ELT testing on platforms such as e.g. Informatica / Oracle Data Integrator (ODI) / MS SSIS / TeraData / Talend / SAS etc. Must have worked on ETL testing tools like QuerySerge etc.
Should have knowledge of integration and unit testing
Should have excellent problem solving and troubleshooting skills
Experience of configuration management tools (GIT / SVN / TFS), configuration concepts and continues integration tools (Jenkins / TeamCity / Bamboo)
Understanding of Agile concepts and Strong organizational & team building skills. Able to mentor other engineers in technical aspect
Experience in communicating with business teams, development teams, testing team and management (offshore / onshore) to collect requirements, describe software product features, and technical designs
Experience in Cloud management & testing (AWS), API automation, and TDD & BDD methodology would be a plus