Resume

Sign in

Software Developer in Test

Location:
Portland, Oregon, United States
Salary:
125000
Posted:
June 24, 2019

Contact this candidate

Resume:

ARITRA NAYAK

SOFTWARE AUTOMATION ENGINEER – BIG DATA/ API

PORTLAND, OREGON, USA

(M) 503-***-**** ac9okt@r.postjobfree.com

SUMMARY

Senior Software Engineer with experience creating automation framework to enable end-to-end testing of big data solutions built on Apache Hadoop. Experience developing various solutions used for test automation of RESTful API applications, that encompasses functional, regression and load/ performance testing while meeting continuous integration and delivery requirements.

PROFESSIONAL EXPERIENCE

Marin Software Inc. (Aug, 2016 – Till Now)

Senior Test Automation Engineer - API

Design, develop, and document test framework enhancements in Java, Junit, Cucumber/ Gherkin (BDD or Behavior-Driven-Development)

Enhanced existing test framework by enabling log analysis using ElasticSearch API & Java clients

Design and implement new testing frameworks for future products and features

Technical Lead and Primary code reviewer for all framework and test code written in the company for the Big Data platform

Coach other Quality Engineers in best practices in ETL test automation and design

Cognizant Technology Solutions US Corp. (May, 2012 – Jul, 2016)

Senior Software Developer - Projects

Created a server-less architecture and roadmap for delivering an age old legacy system to an Amazon cloud based application.

Designed the DynamoDB based NoSQL database schema, while transitioning from DB2

Responsible for leading a team of intermediate developers to create a homegrown automation testing framework for company’s middleware system.

Developed web-application for critical back-office business functionalities for the company, which is also responsible for exposing and consuming RESTful web-services.

Database Design to partition an Oracle 11g table to enable faster report processing.

Cognizant Technology Solutions India Pvt. Ltd. (Nov, 2006 – Apr, 2012)

Software Developer - Projects

Re-engineered existing company portal from .Net to J2EE within a hard timeline

Responsible for providing weekly status reports to the client about achievements, risks and future tasks.

Re-engineered jobs written in Pro *C to Spring Batch & JDK 1.5 with Oracle 11g.

Helped in providing estimates to development efforts for large projects

Introduced new features in existing mobile application being part of an offshore- onsite Agile Scrum team

Worked on Sybase PL/SQL

TECHNICAL EXPERTISE

LANGUAGES/ TECHNOLOGIES:

Java 1.8, Junit, Cucumber/ Gherkin, Python 3, Groovy, Spring MVC, Spring Batch, Spring AOP, AWS Lambda, S3, SNS, SQS, Spring Boot, SOAP/ REST, XML, HTML, CSS, JavaScript, JQuery, Groovy, Shell Script, Ant, Maven, Gradle, Hibernate, IBatis, TestNG, ElasticSearch 6.0.3, Kibana 6.0.3

DATA STORES:

Amazon DynamoDB, Presto, Hive, Apache Hadoop, Apache Phoenix, HBase, Oracle PL/SQL, MySQL

OPERATING SYSTEM:

Unix/ Linux, Windows, Mac OS

MISC. TOOLS/ IDE’s:

MS Word, Excel, PowerPoint, Visio, SoapUI, Tortoise SVN, Eclipse, IntelliJ, PyCharm, SQLDeveloper, VersionOne, Jira, ServiceNow, JMeter, Postman, Git/ Spore, Jenkins

EDUCATION

B. Tech in Computer Science & Engineering, 2002 to 2006

GPA: 7.69/10

West Bengal University of Technology, Kolkata, India

Educational Credential Assessment for Canadian Equivalence Summary

Bachelor's degree (four years)

Educational Credential Assessment for Canadian Equivalence Summary

Bachelor's degree (four years)

Dated: July 2018



Contact this candidate