Sdet (software Development Engineer In Test), los Angeles, Ca Resume
SUMMARY:
- Experienced in manual and automation testing of web, desktop and mobile (Android and iOS) applications.
- 8 years of programmatic test automation for software quality assurance.
- Automation tool and scripting experience for both front end and APIs (Selenium Web driver, C#, Java, JavaScript, Visual Studio, VSTS Coded UI, Cucumber, MSTest, Python and JMeter).
- Experience working in an Agile, CD and DevOps environment.
- Proficient with software development tools/environments such as Jenkins, Confluence, TFS, and Git.
- Ability to analyze complicated software systems and design a test strategy accordingly.
- Ability to understand customer requirements and build in continuous quality improvements.
- Experience with Linux environments.
- Front - end tester who is willing to do manual testing, test strategy, test case planning, and automation.
- Experience with defect tracking tools (Jira) and Test Management Tools (Quality Center and ALM).
- Experience with multi-platform testing including Mobile devices.
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
SDET (Software Development Engineer in Test)
Responsibilities:
- Review requirements and conduct testability evaluation.
- Create and organize detailed test cases for applications.
- Create and execute automated UI test cases using languages such as JavaScript, React JS, Node JS, HTML, CSS, and Python.
- Lead team members as needed (on site and remote).
- Set up QA automation framework for project.
- Set up and maintain test lab with environment configurations and assigned products in AWS.
- Design and maintain performance and load tests.
- Perform back end validation.
- Participate in daily standup meetings to report progress and blockers.
- Complete deliverables in Agile, Scrum, CI/CD, and DevOps environments.
- Train team members on testing tools such as Nightmare, Enzyme, and Jest.
- Assist team in recreating defects.
- Prepare project deliverables and documentation.
- Design test scenarios related to multi-tier client/server environment as well as server installations and troubleshooting.
Technologies: Python, React JS, AWS, Angular JS, Node JS, UTF, SQL, Oracle, Visual Studio, VS Code, GIT, Travis CI, Auth0, Nightmare JS, Enzyme, Jest, and Selenium
Confidential
Software Engineer, Houston, TX
Responsibilities:
- Create manual test procedures and automated tests using languages such as C#, Java, SQL, Oracle, VBScript, HTML, ASP.NET, Python, and JavaScript.
- Design test scenarios related to multi-tier client/server environment as well as server installations and troubleshooting.
- Database validation SQL test scripts including execution of stored procedures and troubleshooting.
- Participate in daily scrums and assist in providing coaching to QA team on best practices.
- Develop test plans, scenarios, test procedures, and scripts based upon requirements.
- API implementation, security, automation, performance, stress, and installation testing in an Agile/DevOps environment with continuous delivery and integration.
- Use tools such as Selenium, Jenkins, Visual Studio, VSTS Coded UI, Quality Center QTP, ALM, Specflow, Cucumber, and MSTest to view, create, modify, and run automation scripts.
- Application assessment, risk analysis, and threat modeling.
- Testing cross browser and OS compatibility
- Testing and automation on cloud (Azure with some exposure to AWS and Google Cloud).
- Development, documentation, and implementation of key QA processes and procedures aligned with business and test driven development.
- Document test results in conjunction with test plans.
- Create test scenarios to plan for and cover all possible software problems to ensure thorough testing.
- Work closely with development (including offshore teams) to emphasize defect prevention throughout development process to improve overall product quality.
- Communicate critical issues and provide updates on a regular basis.
- Monitor performance and log defects.
- SCVMM and VMWare virtual machine template creation and virtual machine maintenance.
- Hyper-V management.
- TFS administration.
Technologies: C#, .NET, Java, Python, Angular JS, JQuery, Node JS, UTF, SQL, Oracle, Visual Studio, VSTS Coded UI, TeamCity, TFS, Selenium, Specflow, Cucumber
Confidential , Los Angeles, CA
Software Test and Automation Engineer
Responsibilities:
- Create automated tests for APIs in Agile, DevOps, and value-driven development environments.
- Build integration and unit tests including mocks for API implementation validation.
- Data security, access control, and cloud security implementation.
- Fix defects.
- Manage processes and procedures for moving applications from test/staging to production environments.
- Participate in daily scrums and provide coaching to team on best practices.
- Develop APIs based upon requirements.
- Interact with all project members including project managers, test engineers, and users.
- Create, execute, and record results for test cases.
- Work closely with QA (including offshore teams) to emphasize defect prevention throughout development process to improve overall product quality.
- Communicate critical issues and provide updates on a regular basis.
Technologies: C#, .NET Framework, ASP.NET, MVC, JavaScript, SQL, Visual Studio, TFS, HTML, CSS, VB.NET, MySQL, Selenium, Java, Unix OS, Linux environments, and Cucumber